Where is Haverhill?

Where is Haverhill located?

Haverhill, Massachusetts, United States (approx. 42.7777829°, -71.0767724°)


Where is Haverhill on the map?