An international team of researchers -including three Canadian scientists who specialize in imaging buried ruins -says it may have discovered the site of the fabled lost city of Atlantis in the remote marshlands of southwest Spain.
View article here...