With the gorgeous Lake Champlain as your backdrop and a city full of delicious food, Burlington is a great spot for a New England weekend getaway. It has something for everyone whether you are a foodie, outdoor lover, or just want to shop around. I am going to highlight the best spots to explore and …
