Social Sciences, asked by sarahshaikh9016, 1 year ago

Teotihuacan Pyramids is located in which country?
A) Agentina
B) Peru
C) Mexico
D) Laos

Answers

Answered by shaheemy6
0

Teothiucan Pyramids is located in :

C) MEXICO

Similar questions