layers

The halfway point between Hanover, Ontario and Wainfleet, Ontario is: Puslinch, ON. Find a place to meet halfway.