Except for some nationalities, Nepal has been providing "on arrival visas" for tourists. And visa procedure is simple as well as quick too. However, you may need to queue during the spring and fall seasons. Because on that time tourist flow will be high. So all in all it's easy to get a Nepal visa for tourists. For more information: www.basecamphike.com/nepal-visa/