Posted by: jacksparrow August 6, 2010
Login in to Rate this Post:
0
?
No, you dont need transit visa to go to Nepal via london if you have avalid F1 visa. I went the same route in 2007 and no problem what so ever !!!
Sparrow