Posted by: unforgiventale December 21, 2007
Login in to Rate this Post:
0
?
Fren the best thing would be calling a Nepal Embassy and asking them....and i think there shouldn't be any problem to get tourist visa too
Best of Luck
Best of Luck