Landmarks

What was the first Renaissance building in England, located in London which underwent 6 years of renovation?

More Questions from Landmarks
Located in Argentina, what mountain is the tallest peak in all of the Americas?
Reveal Answer
You can find Great Smoky Mountains National Park at which location?
Reveal Answer
What theme park that is full of replicas of sites all over the world is located in Shenzhen, China?
Reveal Answer
In which city is the biggest Disney theme park located in?
Reveal Answer
Which unusual Victorian mansion, built by an heiress, was under construction for 38 years?
Reveal Answer
Gondoliers row boats through the canals of what Italian city?
Reveal Answer
What is this ancient Athens citadel called?
Reveal Answer
What is this Indian mausoleum?
Reveal Answer