Bimini Islands - Bimini Islands This Thread focuses on a specific part of the Bahamas. If you know something about it please do feel free to comment. Read More. Trinidad & Tobago / Caribbean.