
One of the most ‘amazing’ lakes in the U.S. is in New England, according to USA Today readers
Travel A portion of the Island Line Trail in Burlington, Vermont stretches over Lake Champlain. Christopher Muther Summer means embracing the nature-filled joys of lake life and New England has one of the best lakes in the nation, according to USA Today …