Home
Categories
Search
Home
Categories
General
Landmarks
Folk legend says that what monster lives in the River Thames?
Landmarks
Folk legend says that what monster lives in the River Thames?
Red Salamander
Devil Rays
Loch Ness Monster
Headless Horseman
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