Statue Of Liberty National Monument (U.S. National Park Service) The Statue of Liberty was dedicated on October 28, 1886. It was designated as a National Monument in 1924. Employees of the National Park Service have ...
Statue of Liberty - EnchantedLearning.com The Statue of Liberty is a huge sculpture that is located on Liberty Island in New York Harbor. This monument was a gift to the USA from the people of France in recognition of the French-American alliance during the American Revolution.