1 Yes, because they request your passport.I have 2 questions. We received this message on CIC Portal and Email:
1. Is this PPR?
2. It says to submit the documents at VFS near us. VFS in Mumbai only allows Appointments for Biometrics. How can we submit this package?
...
A) To submit your package while overseas: Please submit your package to the nearest Visa Application Centre along with the VAC Passport Transmission fee. For Passport Transmission instructions and fee details, please visit: https://www.vfsglobal.ca
2. Follow the link to your country/city and click apply for visa, sub-heading 'submit passports and other documents'.
https://visa.vfsglobal.com/ind/en/can/apply-visa