Romora Bay Marina
Wrapped in colorful flora and turquoise sits Romora Bay Resort Marina on Harbour Island, Bahamas. Excellent sunset views from the restaurant and bar.