Young children play in the waters of New Plymouth bay on Green Turtle Cay, Bahamas.
Tiny village of Hope Town, Elbow Cay Abacos, Bahamas.

Travel