where is the largest pyramid?
Answers
Answered by
5
Answer:
EGYPT IS THE ANSWER.
THANK YOU!!!!!!!!!!
Answered by
2
Answer:
Explanation:
MexicoThe Great Pyramid of Cholula, also known as Tlachihualtepetl (Nahuatl for "made-by-hand mountain"), is a huge complex located in Cholula, Puebla, Mexico. It is the largest archaeological site of a pyramid (temple) in the New World, as well as the largest pyramid known to exist in the world today.
Similar questions