History With Kayleigh Official on MSN

2,300-Year Enigma: Who Built the Great Pyramid of Cholula?

Beneath the Church of Our Lady of Remedies in Mexico lies the world’s largest pyramid by volume, the Great Pyramid of Cholula. Built over centuries and layered with temples, it predates the Aztecs and ...
Netflix’s Ancient Apocalypse claims Cholula, the largest pyramid by volume on Earth, was built by a lost advanced civilization. Archaeologists, however, show it was expanded over 1,700 years by local ...