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.