
Sight
Statue of Liberty
Lady Liberty! A beacon of freedom and a must-see for any visitor to New York City. Here's a glimpse of what awaits you: The Journey There: The Statue of Liberty resides on Liberty Island, accessible only by ferry. Ferries depart from Battery Park in Lower Manhattan, offering stunning ...





