
General Knowledge Quiz 8: Famous Monuments
This time the questions are about the famous monuments and architects in the world.
1. The largest pyramid known to exist in the world today,Great Pyramid of Cholula, is located in
Egypt
Mexico
Spain
Nigeria
2. Where is The...