layers

The halfway point between Peterborough, New Hampshire and Woburn, Massachusetts is: Nashua, NH. Find a place to meet halfway.