Inwood Hill Park
Closed
Isham St
New York, NY 10034
Inwood Hill Park, located in New York, NY, is a serene natural oasis that spans over 196 acres. Known for its lush woodlands, rolling hills, and stunning views of the Hudson River, the park offers a variety of recreational activities such as hiking, picnicking, and bird watching. It also features the last remaining natural forest in Manhattan, making it a unique destination for nature lovers and urban explorers alike.
Generated from this place's information
See a problem?
You might also like
Partial Data by Foursquare.
