The Statue of Liberty was a gift to the United state on the occasion of its independence.Which country presented it to USA? A) Britain B) France C) Canada D) Japan Related MCQs: The Statue of Liberty was a gift to the American people from which country? The Statue of Liberty was given to USA by? Where the statue of liberty is located: The Congress declared complete independence for India as its goal at its session held at?