I’m already in the US with H-1 work permit and need to get H1 visa stamp. May I know if I can get this from Bombay, as I am already living in the US (though I have Kerala address in my passport. I undertsand if I am not in the US, I’m supposed to go to chennai consulate for this stamp).
Yes, you can.