‘A magical place’ in the woods

Teatown Lake Reservation, 1,000 acres of trails, wildlife and all around good vibes, is one of my favorite places to hike in Westchester County. Here’s an update about this nonprofit’s ambitious renovation.