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

Own this business?
See a problem?

You might also like

United StatesNew YorkNew YorkThe Wall - Inwood Hill Park

Partial Data by Foursquare.