Posted by: samosa November 12, 2007
CHICAGO-LONDON-DELHI
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.

Read Full Discussion Thread for this article