Top 15 Must-See Attractions in Franklin, MA
This small city in Norfolk County boasts a history that dates back to 1660, but it made significant progress after its incorporation in 1778 by becoming the first location in the country to be named in honor of Benjamin Franklin.