I am visiting india on 30th dec,2012 and i have only 3 weeks. i have to complete my H1B visa stamping for the first time. Where should I go for first time stamping, where I have minimum processing time and maximum chances of approval?
Yr other question asked almost simultaneously states that you have taken appointment at Mumbai .
Anyway according to me consulate does not matter much