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