Cape Santa Maria Beach, Long Island, Bahamas. Author and copyright Marco Ramerini

Cape Santa Maria Beach, Long Island, Bahamas. Author and copyright Marco Ramerini

Cape Santa Maria Beach, Long Island, Bahamas. Author and copyright Marco Ramerini

Cape Santa Maria Beach, Long Island, Bahamas. Author and copyright Marco Ramerini

Booking.com