Boston Magazine shares a list of the 15 best small towns in New England. Some of the towns on the list include:
Hanover, NH: The quintessential college town, where youthful enthusiasm combines with tradition to create something ageless. But it’s also the cultural heart of the Upper Valley.
Sharon, CT: Gorgeous old architecture, much of it along Main Street’s narrow town green. At South on Main,ogle preserved estates amid sloping meadows, while rural Calkinstown Road has everything from 1870s farmhouses to chic modern abodes.
Great Barrington, MA: The real allure of Great Barrington is Railroad Street, a single block with enough culinary delights to fill a weekend visit from beginning to end.
Rangeley, ME: Visitors go here for the endless lakes, the muscular mountains, the odd moose, and a wilderness so vast it can feel like you’re out west. Everything here is an outdoors binge, from hiking the Appalachian Trail to panning gold in Coos Canyon.