Landmarks

Folk legend says that what monster lives in the River Thames?

More Questions from Landmarks
Where is the Ho Chi Minh Trail?
Reveal Answer
A tower named for what animal was the home of a zoo inside the Tower of London?
Reveal Answer
Where is Greenwich Village?
Reveal Answer
Temple IV is a step pyramid in the ruins of what ancient Mayan city in modern Guatemala?
Reveal Answer
In which European city could you visit the Anne Frank house?
Reveal Answer
You can find the Nile River in which location?
Reveal Answer
Chernobyl can be found in which one of the following locations?
Reveal Answer
Where is the Rose Bowl located?
Reveal Answer