Archaeologists Claim They’ve Discovered Atlantis in Southern Spain
Researchers at a site in southern Spain are just the latest to take up the cry: We’ve discovered the lost city of Atlantis! Location: Southern Spain. Wait, what? Yes, Spain! The site, a multi-ringed city, was discovered after two years of exploratory experiments and geological surveys, including deep-ground radar, digital mapping and “underwater technology” (most…