layers

The halfway point between New Gloucester, Maine and Plymouth, New Hampshire is: Freedom, NH. Find a place to meet halfway.