layers

The halfway point between New Durham, New Hampshire and Peabody, Massachusetts is: Hampton, NH. Find a place to meet halfway.