Category: Inwood Hill Nature Center
-
Inwood Hill Nature Center Opens and the Summer Begins

On Saturday, June 1, 2024, Inwood residents and visitors finally got to walk inside the Inwood Hill Nature Center. Shuttered for twelve years following extensive damage from Hurricane Sandy in October of 2012, the renovation of the Art Deco building in Inwood Hill Park (originally designed as a boathouse before it became a nature center)…
