Where to Stay in Burlington – A Guide to the Largest City in Vermont Burlington is Vermont’s largest city and lies south of the Canada-United States border, on the opposite bank of New York. This city is located on a hillside from which you get spectacular views of Lake Champlain ...