Vermont’s largest city Burlington is the state’s business, financial, educational, medical and cultural center. Located on the picturesque shoreline of Lake Champlain near the Green Mountains, Burlington offers its inhabitants astounding opportunities in all spheres of life
Shared publiclyView activity