South Stirrup Cay
The Bahamas
>
Berry Islands
>
South Stirrup Cay
South Stirrup Cay is a coastline area in Berry Islands.
South Stirrup Cay
Vegetation and ground cover
Coastline