MARKHAM – Along with its own vibrant history and distinct sense of community, the former milling village of Thornhill has an unusual quirk: it is split, right down its middle, between the two neighbouring municipalities of Markham and Vaughan. That has a lot to do with the fact that Thornhill’s history has relied heavily on the […]