Lake Champlain
Local NewsNew England Lake Ranks Ninth in USA Today’s 2025 Best Lakes List
Lake Champlain, stretching 107 miles along the border of Vermont and New York, has been named the ninth-best lake in the United States by USA Today’s 2025 10Best Readers’ Choice Awards….
Tim Staskiewicz