News

As the largest lake in New England, Lake Champlain provides endless opportunities for locals and visitors to get outside.
One of Vermont’s greatest treasures, Lake Champlain, provides recreation, solitude, and beauty for thousands of visitors and locals each year. It’s 125 miles long, with more than 587 miles of ...
Weather maps show the areas that are already in flood, as well as what is forecast in the coming days. Latest ... Lake Champlain in Vermont or the Connecticut River.
The ECHO, Leahy Center for Lake Champlain held its 19th annual turtle release with Vermont Fish and Wildlife this week at ...
One of the most 'amazing' lakes in the U.S. is in New England, according to USA Today readers in the 2025 10Best Readers’ ...