Long Cay
The Bahamas
>
New Providence
>
Long Cay
Long Cay is a coastline area in New Providence.
Long Cay
alt_name
Rooster Cay
Vegetation and ground cover
Coastline