Burlington promotional slogan returns

The Burlington region has been rechristened The West Coast of New England. A new tourism marketing initiative that was launched today hopes to capitalize on the sparkling waters of Lake Champlain.