BIMINI

Bimini

Bimini is the westernmost district of the Bahamas composed of a chain of islands located about 53 miles due east of Miami, Florida. Bimini is the closest point in the Bahamas to the mainland United States and approximately 137 miles west-northwest of Nassau. The combined population for the islands is estimated to be about 1600.

The above text is a snippet from Wikipedia: Bimini
and as such is available under the Creative Commons Attribution/Share-Alike License.

Need help with a clue?
Try your search in the crossword dictionary!