The country is pretty progressive and very multicultural. When you move to Canada you are encouraged to keep your traditions, religion, language and culture.
In Toronto alone, more than a hundred and forty languages are spoken and more than 20% of the population of Canada was born abroad.
It’s not possible to walk down a street in Vancouver or Toronto without hearing a foreign language or catching the scent of some tempting international cuisine.
Visit any major city in Canada and you will feel like you are taking a tour to more than just one country.
Neighbourhoods like Chinatown, Little Italy or even a Korean town in Toronto can be found in the major cities and provide an immersive cultural experience for tourists and natives alike.
For an expat, it is easy to settle in Canada as respect and acceptance are very much a part of the national psyche.