Search ×
Home New York
Inwood Hill Park

Inwood Hill Park

New York, United States of America

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
Developed by Reflex.com.ua
Contacts
  • info@reflex.com.ua
Social media