Landmarks

The Crown Jewels are kept in what tower at the Tower of London?

More Questions from Landmarks
In what country is the World Heritage site, Hiroshima Peace Memorial?
Reveal Answer
Which of these mountain ranges is located in China?
Reveal Answer
Which exquisite palace was built by Louis XIV of France?
Reveal Answer
What is the largest tourist destination in Scotland and the second largest in the United Kingdom?
Reveal Answer
In what Argentine city is the Palacio Barolo, a unique high-rise building in eclectic style, located?
Reveal Answer
Which river is 4,160 miles long?
Reveal Answer
What is the Rose Bowl?
Reveal Answer
What is this holy landmark called?
Reveal Answer