We fell hard for Burlington, Vermont. From the mountains to Lake Champlain to the restaurants and artisan food, this place had everything we crave. In no particular order, here are seven reasons to love Burlington, Vermont. Factory Tours Do you watch “How It’s Made” on tv? Then maybe you’re like us and love factory tours….