149 Natures Way
Quechee, VT 05059
Celebrate winter in Vermont! Explore the natural world as we hike the beautiful wooded trails at the VINS Nature Center and prowl for owls. Discover "Hooo's" out there making raucous noises in the nighttime forest and and learn about the secret life of one of New England's most elusive nocturnal residents.