layers

The halfway point between Guelph, Ontario and Hamilton, Ontario is: Freelton, ON. Find a place to meet halfway.