I am travelling to United States and on my return will be transitting through Toronto Pearson International and transit hours is 3 hours 41 min. Do I need a visa in Toronto Airport? I am a Nepalese Citizen and I hold U.S visitor visa for 5 years.
Asked
Active
Viewed 27 times