General Knowledge MCQs
Q Teotihuacan Pyramids is located in which country ?
  • A A. Egypt
  • B B. Argentina
  • C C. Mexico
  • D D. Peru
Leave a Comment