Some of the best small towns in New England are in Massachusetts, one prestigious magazine said.
Yankee Magazine, a publication that knows New England well, published a list of the 25 best small towns in New England to live in and five Massachusetts towns made the cut.
Yankee took into account the schools in the area, how diverse the population is, the crime rate in the town as well as property taxes and the prices of homes. They also factored in opportunities to build lasting relationships in the town, like churches, local bars and cafés, and community events…