Landmarks
Folk legend says that what monster lives in the River Thames?
More Questions from Landmarks
Where is the great granite mass called Stone Mountain located?
Reveal Answer
What is the world's highest uninterrupted waterfall, with a height of 979 meters and a plunge of 807 meters?
Reveal Answer
What 30-m tall statue is located at the peak of the 700-m Corcovado mountain in Rio de Janeiro, Brazil?
Reveal Answer
Where in New York would you come across the prison museum Sing Sing?
Reveal Answer
Yellowstone National Park does not pass through which state?
Reveal Answer
What Kentucky town sits on an $11 billion gold mine?
Reveal Answer