Thanks a lot for your reply.
I will be applying for my TRV in Canada, what should I write in current mailing address and residential address? - Indian or Canadian address?
PS: while applying for my PGWP I wrote Canadian address in current mailing and residential address sections.