Burlington is the largest city in the state of Vermont. Situated on Lake Champlain, it is the heart of a small urban area that acts as Vermont””s vibrant and cosmoplitan center. Known for its ultra-liberal environment and free-thinking spirit, Burlington is both a college town and an important commercial city, while maintaining an intimate atmosphere.
Click on the image to view video.
Leave a Reply