North Haven Toxic Plant Turned Nature Preserve
It may not look like much from the entrance on 41 Stiles Lane in North Haven – right off the Route 40 connector and along I-91, but behind the fence are 57 beautiful acres of restored habitat along the Quinnipiac River with walking trails and ecosystems to explore.