Landmarks

Which people built Machu Picchu?

More Questions from Landmarks
Museo de Jade, which has the world's largest collection of American jade, is located in what Costa Rican city?
Reveal Answer
What Colorado hotel has been called Durango's historic centerpiece?
Reveal Answer
In what country is the World Heritage site, Temple and Cemetery of Confucius?
Reveal Answer
Which museum, first known as Museum of Non-Objective Art, opened in New York in 1939?
Reveal Answer
What was the site of the Great Exhibition of 1851 in England?
Reveal Answer
In what country is the World Heritage site, Hiroshima Peace Memorial?
Reveal Answer
Which major river is associated with Cairo?
Reveal Answer
Dromoland Castle is a large hotel found in which country?
Reveal Answer