Landmarks

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

More Questions from Landmarks
In what state is Niagara Falls located?
Reveal Answer
In what country is the World Heritage site, Kronborg Castle?
Reveal Answer
Which best describes the St. Basil's Cathedral?
Reveal Answer
The Leaning Tower of Pisa is located in which country?
Reveal Answer
What mountain in Rio de Janeiro, Brazil is known worldwide for its cableway and panoramic views of the city?
Reveal Answer
Which Atlanta building is 871 feet tall?
Reveal Answer
What are giant stone figures carved by the Rapa Nui people on the Easter Island of Chile?
Reveal Answer
What is this Egyptian monument?
Reveal Answer