Video: Archaeologists Claim They’ve Found Lost City Of Atlantis

Undersea archaeologists have found the ruins of an ancient city on the bottom of the Caribbean Sea, and researchers claim that it is the fabled and lost city of Atlantis. The satellite photos do show something that could be a city, and the researchers believe that what they’ve found would predate the pyramids of Egypt. Indeed they claim to be able to make out a pyramid and other city-like structures from the satellite photos.

The archaeologists have so far refused to divulge their identities or the location in the Caribbean. They say they are raising money for an expedition to confirm their findings.