Swimming Hole
The Bahamas
>
South Eleuthera
>
Swimming Hole
Swimming Hole is a bay area in South Eleuthera.
Swimming Hole
Vegetation and ground cover
bay
Princess Cay