Solar Eclipse Festival
ECHO, Leahy Center for Lake Champlain 1 College Street, Burlington, VT, United StatesFriday, April 5 - Sunday, April 7 Free with Admission or ECHO Membership Join ECHO and other science enthusiasts in the runup to the total solar eclipse taking place Monday, […]