The prettiest areas of Vermont feature mountain views, ski resorts, and historic downtowns. Plan a trip to one of these beautiful towns in Vermont.