Burlington, Vermont, is such a special place! It’s not too big, with a walkable downtown and breathtaking scenery as you look out over Lake Champlain. Burlington is home to the University of ...