Posted by: chipledhunga November 28, 2005
Anyone going to Nepal in December
Login in to Rate this Post:     0       ?        
Mamta, To my knowledge, you need a transit visa at UK as a Nepali passport holder unless you are a US permanent resident. You should be able to apply for the visa at the designated British consulate for your area.
Read Full Discussion Thread for this article