Nepal makes things easy for foreign travelers. Visas are available on arrival at the international airport in Kathmandu and at all land border crossings that are open to...
By - Himalayan Wander Walkers