Home
Categories
Search
Home
Categories
General
Landmarks
What country gave the Statue of Liberty to America?
Landmarks
What country gave the Statue of Liberty to America?
Spain
Italy
Japan
France
More Questions from Landmarks
The California landmark, Hale Solar Observatory, can be found where?
Reveal Answer
In what country is the World Heritage site, Wartburg Castle?
Reveal Answer
The Aswan Dam, completed in 1970, forever changed the physical landscape in which Arab nation?
Reveal Answer
What city's reputation as the "Garden City of India" began in 1927?
Reveal Answer
Deadwood is located where?
Reveal Answer
Who owned the New York World Trade Towers buildings?
Reveal Answer
You can find Mount Rushmore at which location?
Reveal Answer
Which famous landmark, built around 2500 BC, is one of the Seven Wonders of the Ancient World?
Reveal Answer