33 views
in Nature by (1.3k points)
The city of Toronto

Please log in or register to answer this question.

1 Answer

0 votes
by (7.8k points)
Yes, the city of Toronto is in North America, located in the cold country of Canada. It is the capital of the province of Ontario.

Related questions

...