Trivia Question The Statue of Liberty was a present to the USA from which nation? A) The Netherlands B) Canada C) Mexico D) France Next Question >>