The Statue of Liberty was a gift from France to the USA, marking freedom and friendship. Its placement in New York Harbor historically greeted ships carrying immigrants to Ellis Island. Unveiled in ...