hello
I believe you can apply from india as recently PEO have removed condition that applicant should have canadian residency
just check
process is simple you need to submit your documents to PEO (marksheet, resume etc) check PEO site for list
apply for FCP program for fee waiver its available...