Every traveler worth their salt knows that Egypt is not the only country in the world to have pyramids, there are plenty of them in Sudan, Guatemala, Belize, and Mexico, among other locations. In fact, the largest pyramid in the world, The Great Pyramid of Cholula, also known as Tlachihualtépetl, is in Mexico, just 80 miles southeast of Mexico City. And it’s not even the closest pyramid to the capital: The Archeological Site of Teotihuacán, just 27 miles northeast of the city is home to three of them. Actually, Mexico City itself has a few.