I am in the US now and would get my H1 visa very soon. My F1 visa is from Delhi consulate. Now, do i have to go back to Delhi to get my Visa stamped or I can i get it stamped from Canada/Mexico or can it be done in US itself
Thanks in advance
Not possible in US. But after getting the approval can start working and can get it stamped within a year in canada or mexico. beyond 1 year have to go to home country for stamping.
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.