App-store-icon
Statue of Liberty

The Statue of Liberty is the symbol of New York and one of the most popular attractions in the United States. It is located on the Liberty Island near the southernmost point of Manhattan and can be accessed via a ferry or a river taxi.