Cape Santa Maria resort beach, Long Island Bahamas. ©Bahamas Ministry Of Tourism
Long Island
Cape Santa Maria, Long Island Bahamas
Stella Maris Resort, Long Island Bahamas
Cape Santa Maria resort beach, Long Island Bahamas. ©Bahamas Ministry Of Tourism
Cape Santa Maria, Long Island Bahamas
Stella Maris Resort, Long Island Bahamas