I have a question. My visa office is New Delhi and I have got Passport request letter but since I am in canada (calgary) letter said i have to submit a webform. Which i did the same day . Its just been 5 days. I emailed delhi visa office regarding the submission of webform as well . Do I need to email anyone here in canada like calgary office or ottawa ? Thanks