Bimini is actually composed of two separate islands, North Bimini and South Bimini. It is only about 50 miles from Florida, and one can see, at times, the lights of Miami Beach at night