I belong to India and right now I am an F1 student. My H1 visa is being processed right now. Does anyone have an idea whether I can get my H1 stamped in Mexico/Canada Consultes.. or does one have to go back to Home Country. Thanks utd