MENU

Tag: atlantis location

Search Company Claims To Have Found Lost City Of Atlantis

Another team had yet again claimed that they finally found where the lost city of Atlantis once stood. The search company behind this latest expedition said the fictional city was near the coast of in Spain.

Ancient November 29, 2018

Real Time Analytics