On our trip to Quechee, Vermont, we visited VINS – the Vermont Institute of Natural Science. The VINS Nature Center is a must-see if you enjoy birds and nature.