Remove Ads

Burlington

Burlington is the largest city in the American state of Vermont, with a population of over 42,000. Situated on Lake Champlain, it is the heart of a small urban area that acts as Vermont's vibrant and cosmopolitan center. Known for its ultra-liberal env…

Read More ›

Best Time To Go

Apr-Oct

Current Weather

32 °F

Cloudy

Best Places To Stay