Posted by: Riten February 18, 2011
abt getting visa for nepal
Login in to Rate this Post:     0       ?        
Once you take up another country's citizenship, you automatically forfeit Nepal's.  So, you will need visa to enter Nepal.

You can get a visa at the embassy or consulate abroad or you can wait until you reach TIA.  If latter, make sure you find out first which forms to fill and which lines to be on, otherwise it might take an hour due to confusion. 

Read Full Discussion Thread for this article