Posted by: nepaalisathi March 16, 2007
Login in to Rate this Post:
0
?
i'm also going nepal through London in August.if i want to go visit some my friend in london city do i need a visa or not and i have green card.please help me.