Battery Park
Closed
Battery Pl
New York, NY 10004
Battery Park is a scenic waterfront park located in Lower Manhattan, New York City. Spanning over 25 acres, it offers stunning views of the Statue of Liberty and Ellis Island. Visitors can enjoy walking paths, gardens, and historical monuments, making it a perfect spot for relaxation and exploration in the bustling city.
Generated from this place's information
Also at this address
See a problem?
You might also like
Partial Data by Foursquare.
