Massachusetts Town Named Best Christmas Village in The Country
Another national publication has recognized a small town in Berkshire County, Massachusetts as one of the most iconic in the country.
Country Living magazine ranked Stockbridge at No. 1 on the publication’s list of 55 best Christmas towns to put on your holiday bucket list, “This is what Christmas magic looks like,” wrote the publication about the towns.
Stockbridge Main Street at Christ...
Read