Kayleigh reviews Ancient Apocalypse episode two and separates the real archaeology of Cholula from claims about a lost Ice Age civilization. The Great Pyramid of Cholula is the largest pyramid by ...
The Great Pyramid of Cholula in Puebla, Mexico contains nearly twice the volume of Egypt's Great Pyramid at 4.45 million ...