Landmarks

What country gave the Statue of Liberty to America?

More Questions from Landmarks
Within the Tower of London, where have British monarchs made their home since William the Conqueror?
Reveal Answer
What Colombian city has been called "The Athens of South America" due to its many universities and libraries?
Reveal Answer
What is the name of the big sinkhole in the middle of the sea in Belize?
Reveal Answer
Where would you find the Atlas Mountains?
Reveal Answer
Where is the Little Mermaid statue located?
Reveal Answer
What city is the hometown of the Beatles?
Reveal Answer
Which is located in Liverpool, England?
Reveal Answer
The Niteroi Contemporary Art Museum, which is often described as UFO-like, is located in what Brazilian city?
Reveal Answer