Landmarks

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

More Questions from Landmarks
What is the name of the huge tower attraction in Las Vegas?
Reveal Answer
Where would you be able to visit the "Dinosaur Town With Volcano Toilets"?
Reveal Answer
Which European town hosts a Disneyland Hotel?
Reveal Answer
Which river is called "Rio Bravo" by Mexicans?
Reveal Answer
The Last Supper, painted by Leonardo da Vinci, can be seen in which country?
Reveal Answer
You can find Niagara Falls at which location?
Reveal Answer
You can find the Florida Keys at which location?
Reveal Answer
The Great Wall of China was built for what reason?
Reveal Answer