Posted by: neptey September 7, 2010
visa stamping in Kathmandu
Login in to Rate this Post:     1       ?         Liked by
hey you will be fine..i was in the same boat.....so be cool..enjoy ur staying in Nepal..all the best..
Read Full Discussion Thread for this article