Exploring the Heart of Canada with Plenty of Poutine, Hockey, and Toronto's Friendly Faces Along the Way by Stefanie Michaels Toronto is the largest city in Canada and is located in the southeastern part of the province of Ontario. It is situated on the northwest shore of Lake Ontario, which is ...