New data from travel website Priceline suggests that one specific town is a cut above the rest, ranking in the top eight spots nationwide. What is the best place to leaf peep in Vermont?