A TRV, irrespective of where you obtain from, is the same. If you are in Canada, you can apply at Ottawa before you leave. Else you can apply at New Delhi from India. As PMM suggested, obtaining this from Ottawa will be the better option. I believe it takes close to a month, you can check the...