Statue Of Liberty National Monument Photos

Meet 183 travelers, 145 tour guides and discover 6,782 photos

Statue of Liberty National Monument is a national monument comprising Liberty Island and Ellis Island.It includes the Statue of Liberty, situated on Liberty Island, and the former immigration depot on Ellis Island . The Statue of Liberty was dedicated in 1886. The immigration station at Ellis Island opened in 1892 and closed in 1954.
View Statue Of Liberty National Monument guide >

View Of The Harbor