Being the closest of The Islands Of The Bahamas to the coast of Florida (you can see the glow of Miami Beach at night) has made The Bimini Islands a popular destination for American visitors. But it’s more than just location that makes it a hot attraction. The waters surrounding The Bimini Islands are known…