The mystery of the Bimini Road

The Bimini Road Mystery Everyone has heard the story of the lost city of Atlantis, but what about the Bimini Road? In 1968 an underwater rock formation was found near North Bimini Island in the Bahamas. It is considered by…