Toronto, CANADA - Alexandra Palace Hotel - ARCHITECTURE - 1910: Toronto is the capital of the Canadian province of Ontario. It is located within the Golden Horseshoe in Southern Ontario on the northern shore of Lake Ontario. With 2,731,571 residents in 2016, it is the largest city in Canada and fourth-largest city in North America by population. The Divided back Era postcard, mailed in 1910, is in good condition, but shows some edge wear. Valentine & Sons. Montreal.