Canada

Toronto Live

Also known asCity of Toronto · Toronto, Ontario · The 416
Toronto is the most populous city in Canada and serves as the capital of the province of Ontario. Situated on a harbour at the northwestern shore of Lake Ontario, it anchors the Golden Horseshoe region. The city covers an area of 631 square kilometres, stretching along the lake's shores.