On 10/23/1886 the Statue of Liberty was completed! There was a canvas covering the statue's face and was unveiled at the dedication ceremony on 10/28/1886. Inscribed on the tablet is "JULY IV ...
In the United States, one of the most important and recognized monuments in the world is the Statue of Liberty, located south of Manhattan Island, in the Hudson River, since October 28 ...
A UNESCO World Heritage Site, the Statue of Liberty is at ... 4 to 12 no matter where you depart from, cover round-trip ferry service, audio tours of Liberty and Ellis islands, as well as access ...