Posted by: samosa November 12, 2007
Login in to Rate this Post:
0
?
I am a PR at US. And I am going Nepal at last of Nov. I have a transit in London. Do I need a transit visa? If yes, how do I apply for that.
Pls reply ASAP.
Pls reply ASAP.