answersLogoWhite

0

Toronto Ontario, Canada is the largest city in Canada when determined by population and land area. The land mass of Toronto is 415,600 sq. miles.

User Avatar

Wiki User

11y ago

What else can I help you with?