layers

The halfway point between New Westminster, British Columbia and Surrey, British Columbia is: New Westminster, BC. Find a place to meet halfway.