Fun fact 3 about Toronto
city
The Toronto Islands were a natural peninsula until a storm in 1858 severed their connection to the mainland.
Toronto
Canada
Tap to learn more
city
Toronto
Canada
Country
Canada
Population
2.8M
Coordinates
43.65, -79.38
Toronto is the most populous city in Canada and the capital city of the Canadian province of Ontario. It is located on a harbour at the northwestern shore of Lake Ontario.
From the “Geography” section
Text from Wikipedia, CC BY-SA 4.0.
Photo: Dillan Payne · CC BY-SA 4.0