When Mother Nature gets out her paintbrush, foliage aficionados flock to New England like seagulls to French fries. Leaf peeping is not...