Posted by: mamta November 28, 2005
Anyone going to Nepal in December
Login in to Rate this Post:     0       ?        
thank you guys, that was very helpful but i am still confused if i need transit visa to UK. my transit wont be more than 10 hrs. pls let me know if you have experienced that.
Read Full Discussion Thread for this article