Strangers Cay
The Bahamas
>
Grand Cay
>
Strangers Cay
Strangers Cay is a coastline area in Grand Cay.
Strangers Cay
Vegetation and ground cover
Coastline