Landmarks

What is the nickname of the famous clock tower in London, England?

More Questions from Landmarks
Where can you find Denali National Park?
Reveal Answer
Magellan's Cross is one of the popular and must-see landmarks on what island in the Philippines?
Reveal Answer
In what city will you find Michelangelo's David?
Reveal Answer
You can find the Lincoln Memorial at which location?
Reveal Answer
What city is Buckingham Palace located?
Reveal Answer
In what country is the World Heritage site, Cologne Cathedral?
Reveal Answer
Who wrote the famous short story "The Snows of Kilimanjaro"?
Reveal Answer
What is the name of the famous museum in London which houses realistic wax figures?
Reveal Answer