Nice little city by kaspesla
Haverhill is huge land-area-wise so hard to characterize. It borders New Hampshire on one side and North Andover on the other so the edges are quite rural. The city center is very densely populated. The Merrimack River runs through town in addition to Interstate 495.
over 7 years ago















