The Wall - Inwood Hill Park
Indian Rd
New York, NY 10034
The Wall - Inwood Hill Park in New York, NY, is a serene and natural oasis nestled within the bustling city. It offers visitors a peaceful escape from the urban environment, with its lush greenery and scenic views of the Hudson River.
This park is known for its rich history, as it is one of the last remaining natural forests in Manhattan. Visitors can enjoy hiking trails, picnic areas, and a variety of wildlife while exploring this hidden gem in the heart of the city.
Generated from this place's information
Also at this address
See a problem?
You might also like
Partial Data by Foursquare.
