Interesting facts about Toronto

Toronto is the capital city of the province of Ontario and the largest city in Canada by population. The city is located on the northern shore of Lake Ontario, which forms part of the border between Canada and the United States. As of November 2018, the population of Toronto is about 2.75 million people. Its … Read more