What country gave the United States it's famous Statue of Liberty as a gift in 1886?

Select a choice to reveal the answer

Answer: France
More information: The Statue of Liberty began construction in 1875 and was dedicated in 1886. It receives over 3 million visitors each year.

Try More Trivia