"Atlantis" found in Spain

A research team reports evidence of an ancient ringed city, 60 miles inland on the Spanish coast, which they hope is Atlantis. National Geographic screens a TV show about the research this evening.
Loading...