VINS (Vermont Institute of Natural Sciences) opened a new canopy walkway, serving New England and beyond. This 800-plus foot structure includes a tower, spider web, and eagle’s nest artwork. Located in Quechee, Vermont. Don’t miss it!!
Read more about VINS new canopy walkway in this article from Valley News.
Nature Revisited’s podcast episode about VINS: