layers

The halfway point between Hampton, New Hampshire and Wilmington, Massachusetts is: Haverhill, MA. Find a place to meet halfway.