Posted on

Atlantis on Ogygia? — Was Newton Right?

The island country of Malta, set in the glittering Mediterranean 60 miles south of Sicily, covers a total area of…

You must be logged in to view this content.