Where is Haverhill?

Where is Haverhill located?

Haverhill, Massachusetts, United States of America (approx. 42.7762°, -71.07728°)


Where is Haverhill on the map?