Showing posts with the label City

Is the Lost City of Atlantis in the Bermuda Triangle

While many eminent Atlantean authorities express differing opinions and ideas as to precisely where Atlantis was situat…