Hi, I have a question, I hope you will be able to help.
My H1B visa application got approved, is it safe to travel India in November and get the stamping done? Or do I wait couple of more months before travelling to India? What all documents are required for the stamping process?