Planning a trip to Nepal? You can get a Nepal visa on arrival at Kathmandu airport or a land border. Here is how to get it, extend it & the visa fees. ...