Landmarks
Folk legend says that what monster lives in the River Thames?
More Questions from Landmarks
Located in Argentina, what mountain is the tallest peak in all of the Americas?
Reveal Answer
The name of what national park in southern Chilean Patagonia is Spanish for "Towers of Paine"?
Reveal Answer
What is the world's largest salt flat, spanning 10,582 square kilometers in southwestern Bolivia?
Reveal Answer
Who owned the New York World Trade Towers buildings?
Reveal Answer
In which European city could you visit the Anne Frank house?
Reveal Answer
In what country is the World Heritage site, Naumburg Cathedral?
Reveal Answer
In what city in China is Lotus World, the largest lotus ecological theme park in the world, found?
Reveal Answer