Home to the White Mountains, New Hampshire boasts some of the best foliage in New England.Read Article