We read on a fairly regular basis that ‘xxxx believes they have located the lost city of Atlantis’. Even Google thought they might have found it at one stage.
So it comes as no surprise that a new team of researchers in the US believe that they have located the mysterious and mythical city. And where this time? In Southern Spain, and inland as well. That’s a novelty. Atlantis Found