Who places Canada visa stamp in India?And where is the request to?
Visa stamps are issued by the High Commission of Canada and the Consulates of Canada in Mumbai, Chandigarh, Kolkata and Bengaluru. The first column of your visa stamp is the place of issue and will mention the name of the city where the visa was issued at. Check these examples (images publicly available on google image search): As far as the submission of passports in concerned, it has to be submitted at VFS. Canada visa application centres of VFS are located at Delhi, Jaipur, Chandigarh, Jalandhar, Chennai, Bangalore, Hyderabd, Mumbai, Pune, Ahmedabad and Kolkata.