Tela Atlantis

Tela Atlantis - Atlantis, a legendary island in the atlantic ocean, lying west of the strait of gibraltar.