Posted by: sherlock May 28, 2012
Login in to Rate this Post:
0
?
It's pretty simple. You don't need a visa to go to Nepal. To return back though, you must renew your visa. Quite a few of my friends have successfully renewed their visas and if you're in a good standing here, you shouldn't have any problems. Good luck.