artificial Pyramid is in which country
Answers
Answered by
2
Explanation:
Mexico
The Great Pyramid of Cholula, also known as Tlachihualtepetl (Nahuatl for “artificial mountain”), is a huge complex located in Cholula, Puebla, Mexico. It is the largest archaeological site of a pyramid (temple) in the New World.
Answered by
0
Answer:
is mexico ....
..
..
.
follow me plzzzzz
Similar questions