Remove Ads


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


Current Weather

83 °F


Best Places To Stay