Landmarks

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

More Questions from Landmarks
The Hotel Hershey is located in which U.S. state?
Reveal Answer
In what city in England is Europe's largest public library?
Reveal Answer
Which best describes the Guggenheim Museum?
Reveal Answer
Where in New York would you come across the prison museum Sing Sing?
Reveal Answer
Where in Boston would you ride the "Swan Boats"?
Reveal Answer
Where is Hearst Castle?
Reveal Answer
The Last Supper, painted by Leonardo da Vinci, can be seen in which country?
Reveal Answer
What year does The Louvre Palace in Paris date back to?
Reveal Answer