Nepal has an excellent visa on arrival policy, offering visas on arrival for most nationalities in the world. Visa on arrival is issued free of cost for citizens of SAARC countries (except Afghanistan). Indian citizens do not need a visa to enter and stay in Nepal.
See More