Apply for Canada PR visa from India

In simple terms, Canada PR visa is a visa which makes you 90% citizen of the Canada. And after staying for certain amount of time in country on PR, you will become eligible to apply for citizenship i.e. Passport. With PR visa, you can move to any part of the country, can work in any company and can start your own business. You will have most of the rights that citizen have except for few like voting, key positions in defense and government and few more.