Stockbridge, Massachusetts has been named the most charming small town in America by a travel website.
Big Seven Travel says Stockbridge “looks like something out of a Norman Rockwell painting.” The town is known for Rockwell’s portrayal of the city during Christmas with its historic square, inns, local cafes and preserved homes.
In second place is Woodstock, Vermont. The site says residents enjoy the farm-to-table meals and scenic trails there.
Sugar Hill and Meredith, New Hampshire made it into the top ten spots. Mystic, Connecticut; Stowe, Vermont; Nantucket, Massachusetts; Bennington, Vermont and Great Barrington, Massachusetts also made the list.