Saddle Cay
The Bahamas
>
Exuma
>
Saddle Cay
Saddle Cay is a coastline area in Exuma.
Saddle Cay
Vegetation and ground cover
Coastline