After years of watching other states attempt to position themselves as autumn destinations, Vermont has thrown down the gauntlet and declared itself the home of the World’s Best Foliage. “No one does foliage better than Vermont,” declared Vermont Governor Peter […]