I have received the H1b Approval notice recently, which shows - "Class Consulate or POE - H1B NEW DELHI". I was wondering what does it mean? Is this mean I need get the Visa stamping done at New Delhi consulate? Or means something else?
let me know the importance of this...Thanks in advance.