Hi ,just saw your post.no I'm from Nepal but for nepalese peoples visa office is New Delhi SO, I don't have pin code so where I can get the pin code ? I'm submitting my passport from Nepal to NDVO.
Are you in Nepal ?
Passport can be submitted directly at VFS Kathmandu, I did it few days before .