Posted by: neuro December 21, 2007
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.