Live camera Toronto, Canada
Toronto is the largest city in Canada, the administrative center of the province of Ontario.
Watch camera online in Toronto
Population - 2 731 571 people. (2016); together with the cities of Mississauga, Brampton, Markham and others, it forms the metropolitan area of Greater Toronto with a population of 5928 thousand inhabitants.