White Sand Bay
The Bahamas
>
Exuma
>
White Sand Bay
White Sand Bay is a bay area in Exuma.
White Sand Bay
Vegetation and ground cover
bay