Toronto live webcams
Watch live broadcasts from online cameras in the Toronto. Toronto is the capital of Ontario, Canada’s largest city, located on the northwest coast of Lake Ontario. In the center of this dynamically developing metropolis, several dozen skyscrapers and the famous CN Tower have been erected. Toronto is famous for its numerous parks, including an oval Queens Park, covering an area of 160 hectares, and High Park with its trails, sports facilities and a zoo. Toronto has a population of three million.