Stockbridge, Massachusetts Named Most Charming Small Town In America
New England is well-represented in a new ranking of small towns in the United States.
Katie Johnston reports.