11 Best Things to Do in Burlington, VT Nestled in the northwest corner of Vermont is the vibrant city of Burlington which lies on the scenic shores of Lake Champlain. Despite its small size, there…