Tag: Best viewing locations for Vermont’s total solar eclipse
Best Spots to View Vermont’s Total Solar Eclipse | Seven Days
Witnessing Vermont's Total Solar EclipseOn a bright Monday afternoon in Burlington, Vermont, residents and tourists alike gathered at the Lake Champlain waterfront to witness...