Statue of Liberty

The Statue of Liberty is one of New York's most famous landmarks.  It was presented to the United States by the French to commemorate the friendship and freedom that both nations share.

The 225 ton statue was unveiled by President Grover Cleveland in 1886.

Statue of Liberty in New York City
Statue of Liberty, NYC New York

The Statue of Liberty is located southwest of Manhattan Island in New York City.

Visitors to New York can access the famous NYC landmark by ferry from Battery Park in Lower Manhattan.

Next Page