Bimini
Just 50 miles off the coast of Florida, Bimini comprises two main islands and a string of cays, and is thought to be the location of the lost city of Atlantis. With shore-to-shore thrills, it offers more fishing and on-the-water adventure than anywhere in The Out Islands.
Learn More