In a groundbreaking discovery, Spanish researchers have unveiled a massive underwater mountain off the coast of Lanzarote, one of the Canary Islands, that may be the key to unlocking the mystery of the Atlantis myth. Known as Mount Los Atlantes,…
Discovery of a Massive Sunken Underwater Mountain in the Atlantic Ocean Relaunches the “Myth of Atlantis”
