I am in the US now and would need to get the H1Visa stamp. My F1 visa is from Madras consulate. Do I have to go back to Madras consulate to get the stamp or I can obtain the visa from Delhi too? Does the place matter? Please let me know.
Thanks
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.