On The Rocks
Property
On The Rocks
Description
Located a couple of miles south of Governor’s Harbour on the Atlantic coast of Eleuthera, looking out onto one of the most beautiful beaches in the Bahamas.
Relax in the warm waters of the Venus Pool, visible only at low tide. Walk for miles on the cool pink sand. Build fires from driftwood and cook under the stars.