Video Travel Blog: Burlington, VT and Lake Champlain

By |2023-02-09T16:40:57+00:00August 2nd, 2011|

Burlington, Vermont offers a unique mix of cosmopolitan flair, country living, and stunning views of Lake Champlain I have been traveling to Burlington Vermont and the Lake Champlain region for about 20 years, and it is one of my favorite travel destinations in New England. If you have never been to Burlington, Vermont or if you just haven't been [...]