layers

The halfway point between Nashua, New Hampshire and Danvers, Massachusetts is: Burlington, MA. Find a place to meet halfway.