Posted by: Bidroh April 7, 2010
Login in to Rate this Post:
0
?
No. I'm assuming that you're an asylee. That's not correct. Just show them your passport. You will be fine. Nepalese Nationals don't need visas to enter India.