Posted by: Jonny March 26, 2012
Login in to Rate this Post:
0
?
Unless your green card process is through asylum you do not need visa to travel to India. Even if you have US green card, your Nepal passport is the main travel document to travel outside the US.