History, Politics & Society
Canada
History of Canada
French Language and Culture

Where do most Canadians live?

123

Answer

User Avatar
Wiki User
09/15/2011

Most canadians live in Toronto and Ontario and some also live within one hundred niles of the USA/Canada border.