Posted by:
Jyapoo
September 9, 2006
Nepali VISA for Nepali
Login in to Rate this Post:
0
?
You may need a NRN Visa. Call Nepalese Embassy in DC to inquire further, dude.
Read Full Discussion Thread for this article