People just love moving to Canada, and Canada just loves having them over. More than
20% of Canadians were born in another country, and this is expected to reach nearly
50% by
2031. That’s a crazy rate of immigration, but there’s more than enough space to go around. There are nearly
200 nationalities across the country (and over
250 ethnic origins), including lots of Aboriginal people. We guess Canada is just a big, beautiful rainbow.