World
Caribbean
Bahamas
Eleuthera
Governers Harbour
03843
Governers Harbour Holiday House, Eleuthera, Bahamas, Caribbean
Luxury Holiday Home with Privacy and Pink Sand beach