Statue of Liberty

Statue of Liberty

Live webcam from the Statue of Liberty, which is located on Liberty Island in New York Harbor. The female figure was dedicated on October 28, 1886 and is a universal symbol of freedom and democracy. On the official website you can find more information and arrange your trip to the Statue of Liberty.

Webcam source: images.earthcam.com

(3 votes, average: 4.67 out of 5)

Leave a Reply