Highbridge Park
Street
New York, NY 10040
Inwood Hill Park located in the northernmost part of Manhattan New York offers a serene escape from the bustling city. This natural oasis features lush forests scenic views of the Hudson River and historic sites including the last remaining natural forest in Manhattan. Visitors can enjoy walking trails picnic areas and recreational activities making it a perfect spot for outdoor enthusiasts and families alike.
Generated from this place's information
Also at this address
See a problem?
You might also like
Partial Data by Foursquare.