The lovely little dual islands of Bimini consists of two main islands—North Bimini Island and South Bimini Island— as well as countless cays. Located just 50 miles off Florida’s coast, Bimini is the closest Bahamian island to the United States, and as such is the most “American” if all the Bahamian Islands. Yet, the miles and miles of pristine beaches are witness to the fact that yes, this is the Bahamas and yes, this is paradise indeed.
Start Time
Oct 11 at 8:00AM EDT
to
End Time
Oct 11 at 5:00PM EDT