Hi all,
I am a Canadian Citizen and I currently live in Toronto. I just received my H1B visa approval documents from my employer in the US. As far as I know, I do not have to get my passport stamped at the US Consulate or Embassy and I could just drive to Niagara Falls or any other US-Canada border to get my visa stamped. Is that correct? If yes, do I need to get any appointments? How does the process work in the border. That would be so appreciated if you could help.
Thanks,
I am a Canadian Citizen and I currently live in Toronto. I just received my H1B visa approval documents from my employer in the US. As far as I know, I do not have to get my passport stamped at the US Consulate or Embassy and I could just drive to Niagara Falls or any other US-Canada border to get my visa stamped. Is that correct? If yes, do I need to get any appointments? How does the process work in the border. That would be so appreciated if you could help.
Thanks,