Who would've thought that, in the middle of Englewood, NJ suburbia, there would be this wondrous nature center with 3.2 miles of hiking trails!
Flat Rock Brook Nature Ctr