Vermont's largest city, Burlington occupies a strategic place on Lake Champlain, on the state's western border with New York.
TravelWeekly Asia Newsletter
Subscribe Today