Giza : Egypt :: Chichen Itza :
  1. Honduras
  2. Peru
  3. Mexico
  4. Guatemala
Explanation
Answer: C - The answer is C because, just as Giza, site of the Great Pyramids, is located in Egypt, Chichen Itza, the site of Mayan ruins, is located in Mexico.
Was this helpful? Upvote!
Login to contribute your own answer or details