Posted by: bairaghi February 17, 2016
Login in to Rate this Post:
0
?
Then u can stamp visa in nepal when u come back. U dont need US visa to go to Nepal :)