Atlantis found off of Spain?
Apparently, the lost city of Atlantis has been found off the south coast of Spain. If true, this would be indeed a great discovery.
Read MoreTo solve the age-old mystery, the team analyzed satellite imagery of a suspected submerged city just north of Cadiz, Spain. There, buried in the vast marshlands of the Dona Ana Park, they believe that they pinpointed the ancient, multiringed dominion known as Atlantis.