Mangrove Cove
The Bahamas
>
Inagua
>
Mangrove Cove
Mangrove Cove is a bay area in Inagua.
Mangrove Cove
Vegetation and ground cover
bay