Thornhill is a great city which is located in between Vaughan and Markham. It is located just north of
Toronto and came into existence in the late 1700's. The true growth of the city didn't commence until the 1960s. Thornhill is a highly sought out area because of its cultural and ethnic diversity. It is also the perfect suburban area for families as well as singles. There is also a great retirement community for those in need as well. There are so many different property types available, thus making it easy for you to find the perfect one for you.