Burlington, Vermont, has Lake Champlain views, mountain scenery, farm-to-table dining, boutique hotels, and a walkable downtown with shops, art, and nightlife.Read More
I Live in New England and This Is My Favorite City to Visit in the Fall—With World-class Dining and Stunning Lake Views
Related Posts
Add A Comment
