Thousands travel to Vermont to witness eclipse path of totality
One of the biggest hotspots to watch the eclipse in New England, if not the whole country, was in Burlington, Vermont, which welcomed visitors along the shores of Lake Champlain to see the spectacle.
Follow NBC10 Boston on…
Instagram: instagram.com/nbc10boston
TikTok: tiktok.com/@nbc10boston
Facebook: facebook.com/NBC10Boston
X: twitter.com/NBC10Boston