I am in H-4 status and my H1B petition was approved for consular notification. Do I have to go to my home country to get my H1B visa stamp?
Answer Normally, one can apply for a visa "stamp" in any country, outside the U.S., where one is physically present. However, check the consulate's website before traveling, as some have unique rules for third-country nationals. Also, if you apply at a consulate other than the one...