Country Living Magazine, part of the Hearst Corporation since 1978, named Stockbridge the "Best Christmas Town in America."