answersLogoWhite

0

The Statue of Liberty was given as a gift from France to the USA. It was dedicated in October of 1886 and sits on Liberty Island in Manhattan, NY.

User Avatar

Wiki User

10y ago

What else can I help you with?