Haverhill
Haverhill could be a city in Essex County, Massachusetts, United States. Placed on the Merrimack River, it began as a farming community that will evolve into a crucial industrial center, beginning with sawmills and gristmills surpass water power. Within the eighteenth century, Haverhill developed tanneries, shipping and building. The city was for several decades home […]