Statue of Liberty

Statue of Liberty

New York, USA

The Statue of Liberty stands in New York Harbor as a world-famous symbol of freedom. Ferry trips offer views of the statue, Liberty Island, and the Manhattan skyline. Pair the visit with a walk along the waterfront.

← Explore More Destinations