One of the stops on our recent cruise was Bimini in The Bahamas. It consists of three islands located about 50 miles east of Miami. North Island has the main town, Alice Town, and this is where the ship’s tenders Read More …
One of the stops on our recent cruise was Bimini in The Bahamas. It consists of three islands located about 50 miles east of Miami. North Island has the main town, Alice Town, and this is where the ship’s tenders Read More …