What country built The Statue of Liberty?

Question: What country built The Statue of Liberty?

Options:

United States
France
Mexico
Canada

Correct answer:

France

Other game answers: Guess The Shadow Answers, trivia crack cheats, Guess Up Emoji Answers.


Leave a Reply