Here are the benefits of Canada's permanent residency which will increase your love for Canada and also Canada is inviting more. Check your free eligibility for Canada PR.