Place detail×
🏢 LandmarksLiberty Island

Statue of Liberty

A 151-foot statue on Liberty Island, given by France to the United States in 1886 as a gift of friendship. It is a universal symbol of freedom and democracy, and tickets include a ferry that also serves Ellis Island.

Mentioned 1× across the internet