Inwood Hill Park is a city-owned and maintained public park in Inwood, Upper Manhattan, New York City, operated by the New York City Department of Parks and Recreation.
Inwood Hill Park is a city-owned and maintained public park in Inwood New York City. Inwood New York City is operated by the New York City Department of Parks and Recreation. Inwood is Upper Manhattan.