From the Berkshires to the Atlantic, small idyllic towns dot the landscape of Massachusetts with historic buildings, church ...