The Deluge and Atlantis

THE search for the lost city of Atlantis has engaged our greatest minds for centuries. The very word itself seems to cast a mysterious spell over the psyche of the most rational explorer to the extent that so many possible sites have been found for Atlantis, it might be quicker to list the locations that…

Read More