Posted by: neuro December 21, 2007
Visa help
Login in to Rate this Post:     0       ?        

In theory they have to give it to you. Because you meet the criteria,legally you are a American. you should be able to get a tourist visa, but i don't know how real is that in practial life.enjoy your visit to nepal bro.
Read Full Discussion Thread for this article