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