News

The Statue of Liberty is one of the most recognized symbols of liberty worldwide. It was a gift from France to the U.S. in 1886 to celebrate the centennial of the American Declaration of Independence.