Winter in New England
S1, E13: Winter in New England is a season of sparkling snow, deep-blue skies, sleigh rides, skiing, and vibrant cities where you can escape the cold for indoor delights. Slide along in a horse-drawn sleigh in beautiful Jackson, New Hampshire. Take a food lover's tour in Boston with chef Barbara Lynch. And escape the crowds on the pristine trails of northern New England for a cross-country ski adventure.
