layers

The halfway point between Halifax, Nova Scotia and Boston, Massachusetts is: Baileyville, ME. Find a place to meet halfway.