Battery Park is located at the southern tip of Manhattan and offers ferry rides to the Statue of Liberty.
Address: State St & Battery Pl, New York, NY 10004
Phone: +1 212-344-3491
Relax at Battery Park, a scenic green space in Lower Manhattan with ferries to the Statue of Liberty.
Also read Where is Yankee Stadium located?