Landmarks

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

More Questions from Landmarks
What is the name of the country house set in a large park, the Great Park in Hertfordshire?
Reveal Answer
What is the street address of City Hall in London?
Reveal Answer
The Crown Jewels are kept in what tower at the Tower of London?
Reveal Answer
Where is the Aswam Dam located?
Reveal Answer
The beaches of Copacabana and Ipanema are located in what city in Brazil?
Reveal Answer
Where would you find the English Channel?
Reveal Answer
You can find the Vatican at which location?
Reveal Answer
In which city is the Great Western Forum located?
Reveal Answer