Is this Atlantis, hiding in plain sight in the Sahara?
The famed lost city of Atlantis may have been found in a rather unlikely place – the Sahara Desert. According to a YouTube clip uploaded earlier this week that’s found …
Is this Atlantis, hiding in plain sight in the Sahara? Read More