Inwood Hill Park is a special place in Manhattan, home to the last areas of untouched forest in the city. This natural haven is rich with history, having once been inhabited by Native Americans. Over the years, many arrowheads and other artifacts from these early residents have been found throughout the park, offering a glimpse into the past.
Source - https://en.wikipedia.org/wiki/Inwood_Hill_Park