I have a valid H1B visa till the end of 2006, however my visa in the passport expired and I wish to go to canada for the visa stamping before I visit India, can someone confirm whether going to Canada or Mexico is an option for getting the visa stamped in your passport ?
Appreciate all your responses
Appreciate all your responses
Comment