Geography

A:

Toronto is located in the province of Ontario. Toronto is the most populated city of Canada, and it is the capital of Ontario.

See Full Answer
Filed Under: