Too many errors – Trivia Quest™ Landmarks - trivia questions Review

I.e., Chitzen Itza is in Mexico (Mayan), North America. Machu Picchu is in Peru (Incan), South America. This one just rankled me.
Review by DD955 on Trivia Quest™ Landmarks - trivia questions.

All Trivia Quest™ Landmarks - trivia questions Reviews


Other Reviews