Here are 10 of the best small towns in Vermont, according to locals. If you like to ski, you’ve probably heard of Stowe, a little town of under 800 people that welcomes thousands of pow-hungry ...
But it also touts charismatic small towns, unique lodging choices ... experiences that should be on your list of the best things to do in Vermont. In 1998, Lake Champlain was briefly named one ...