Massachusetts is teeming with small towns steeped in hundreds of years of history. Of course, you don’t have to be a scholar or have a penchant for the past to appreciate the enchanting ...