Official website to apply gcms notes but you need to sign a representative from to whom you trust someone living in canada or having Canadian pr. (In my case this didn't worked) so i searched online and found one agency for 1k INR and signed the same representative from to them and got it in one...