The mythical, ancient city of Atlantis was probably located just north of what is now Cadiz, on the southern coast of Spain, before it was swamped by a massive tsunami, according to a team of American researchers. Using a satellite photo of the marshlands of Dona Ana Park, along with…
See the article here:
Scientists Say They’ve Found Atlantis