Maria Bay
The Bahamas
>
Acklins
>
Maria Bay
Maria Bay in Acklins.
Maria Bay
natural
bay