Twin Sisters Beach

Twin Sisters Beach is a small stretch of beach located near the Glass Window Bridge. It's name is derived from the two boulders in the water, on the Caribbean side and the beach is visible and easy accessible off the main road.

Location:
Queen's Highway
Gregory Town, Central Eleuthera
Bahamas
Contact Information:
Eleuthera Tourist Office
(242) 332-2142