Landmarks
What civilization built the great city of Machu Pichu in Peru?
More Questions from Landmarks
What is the name of the official residence of Diana, Princess of Wales, used until her death in 1997?
Reveal Answer
Dromoland Castle is a large hotel found in which country?
Reveal Answer
What is the name of the best preserved castle in the County of West Sussex, in southern England?
Reveal Answer
What U-shaped, 82 meters high chasm is located in the Iguazu Falls?
Reveal Answer