Thornhill liegt zwischen den Städten Vaughan und Markham im Norden von Greater Toronto. Die historische Straße Yonge Street zieht sich durch die Stadt. Wer ihr 20 Kilometer Richtung Süden folgt, der wird sich im lebendigen Stadtzentrum von Toronto wiederfinden. Am besten leiht man sich also bei einem Autoverleih in Thornhill einen Wagen. Thornhill vereint viele internationale Kulturen miteinander, die durch die Yonge Street in die Stadt in Ontario gelangt sind. Während seines Besuches sollte man auf jeden Fall beim Promenade Einkaufszentrum vorbeischauen. Dort gibt es über 175 Läden und Geschäfte zu erkunden.
Wer seinen Aufenthalt in Thornhill dazu nutzen möchte sich an der frischen Luft sportlich zu betätigen, der sollte sich zur Uplands Avenue begeben. Im Sommer findet man dort einen Golfplatz und im Winter einen Ort zum Skifahren. Oder man kann sich bei einer Autovermietung in Thornhill ein Auto mieten um Ontario besser kennenzulernen. Einmal im Jahr findet in Thornhill auch das Thornhill Villlage Festival statt. Teil des Spektakels sind Umzüge, Kunst, 130 Stände, Biergärten, Karussells für die Kinder, Live-Musik, gutes Essen aus den verschiedensten Winkeln der Welt und die historische Nachstellung einer Schlacht.
Wer zu Besuch im schönen Thornhill ist, der sollte sich einige Attraktionen unbedingt angesehen haben. Dazu gehört auch das unter Denkmalschutz stehende Heintzman House im Bay Thorn Drive. Das Haus wurde 1817 erbaut und ist somit eines der ältesten in der Region Greater Toronto. Ebenfalls sehr sehenswert sind die vielen Parkanlagen in Thornhill, die dem Ort seinen Charme verleihen. Dort kann man als Besucher eine kurze Verschnaufpause machen. Zu den schönsten Parks gehören der Oakbank Pond Park, der Zork Hill District Park, der German Mills Settlers Park, der Don Valley Park und der Bayview Reservoir Park.