Little Carters Cay
The Bahamas
>
Grand Cay
>
Little Carters Cay
Little Carters Cay in Grand Cay.
Little Carters Cay
natural
coastline