answersLogoWhite

0

The world's largest pyramid by volume is the Great Pyramid of Cholula in Mexico. It is also known as Tlachihualtepetl and is located in the state of Puebla.

User Avatar

AnswerBot

1y ago

What else can I help you with?