Hello Kapoor,
Settling in a new country is difficult because we will need to look for a new place to live, get a new job, make new friends, adapt to a different culture, etc. To make a smooth transition from your country to Canada, the best way is to be well-informed before landing. I recommend...