Landmarks

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

More Questions from Landmarks
Dromoland Castle is a large hotel found in which country?
Reveal Answer
What does Jimi Hendrix's tombstone say above his name?
Reveal Answer
In what country is the World Heritage site, Bourges Cathedral?
Reveal Answer
Which lake is part of Slowinski National Park in Poland?
Reveal Answer
What archaeological site in Peru was voted one of the new seven wonders of the world in 2007?
Reveal Answer
What city is Buckingham Palace located?
Reveal Answer
Which waterfall making up Niagara Falls lies predominantly in Canada?
Reveal Answer
With which of these places is the character Mickey Mouse most often connected?
Reveal Answer