Do we have to provide an address to the immigration officer at port of entry (airport) at the time of landing or can I do it later? I don't have any acquaintances in Canada and would be looking for some postal services to receive and mail my PR card to me.
If I can do it later, how can I provide PR card delivery address? Is it done online?
on arrival they will provide you a form which you can fax it to IRCC/ Mail it to IRCC. which states your new permanent address in Canada. You can ask the officer at the port of entry they will guide you