layers

The halfway point between Waterville, Maine and Lenox, Massachusetts is: Haverhill, MA. Find a place to meet halfway.