The map above is the long lost land of Atlantis, according to a National Geographic special on tonight (Sunday). Actually, the advance coverage didn't offer a map, but this is the location in Spain outlined by head researcher Richard Freund. He claims Atlantis was wiped out by a tsunami—but he has discovered the remains. He must be right, since the Atlantis Insurance company has offices just a few miles away. You can search the area in close-up after the break.
Zoom in on the map to look around the area that Richard Freund claims was Atlantis. Add a comment if you see anything Atlantis-y.