Trivia Question Bob 6 years ago Trivia Question: What city was the first home to the Statue of Liberty? Answer: Paris Click Here To Take This Week’s History Quiz