Last time when we were in KTM, we flew from Delhi and received 15 day visa on arrival for $25. It was a great seamless process. We went to the kiosks, filled online application form, looked into the camera that took our pictures and we took the receipt alongwith $$$ to get the visa. SUPER simple.
Now I am reading on this forum that some are suggesting that we carry some pictures with us. That is kind of pain in the neck and I wonder if we really need to carry some pictures from the US with us or not.
Any advise will be greatly appreciated!