Thanks.
So based on your answers , I can say it would be better to apply from New Delhi as at present , I see major time I will spend in India after applying. So even if interview and passport submission later I can handle.
Just small last quick question , if we submit the application to New...