Leaf peeping, pickle martinis and a lake monster make this one of my favorite New England fall getaways

Plan a fall trip to Burlington, Vermont, for peak foliage, Lake Champlain views, great food, Church Street and the legend of Champ.
Coverage · 1 write-up · 2 outlets
- Yahoo Creators Genre press · creators.yahoo.comAlso carried by creators.yahoo.com