Area Info
Page Subtitle
The Queen city
Burlington, Vermont is the largest city in Vermont and is located on the shores of Lake Champlain. It's known as the Queen City and is a popular destination for visitors.

Burlington, Vermont is the largest city in Vermont and is located on the shores of Lake Champlain. It's known as the Queen City and is a popular destination for visitors.
