Landmarks
What is the name of Britain's new National Museum of Modern Art located in London?
More Questions from Landmarks
The Waldorf-Astoria hotel was originally built on the site of which New York landmark?
Reveal Answer
What is the name of the castle located in the English county of Berkshire noted for its architecture?
Reveal Answer
What is the name of the huge tower attraction in Las Vegas?
Reveal Answer
What is the name of one of the largest and most important castles in Scotland which sits atop Castle Hill?
Reveal Answer
Also called the Pharos of Alexandria, what was regarded as one of the Seven Wonders of the Ancient World?
Reveal Answer