answersLogoWhite

0

Where in the world is Toronto?

User Avatar

Anonymous

14y ago
Updated: 8/18/2019

Toronto, Canada's largest city, is located in the Province of Ontario, on the northwest shore of Lake Ontario, one of North America's five Great Lakes. Toronto is roughly 100 kilometers north of Buffalo, New York, and 400 kilometers northeast of Detroit, Michigan.

User Avatar

Wiki User

14y ago

What else can I help you with?