Nepal has a flexible visa system and provides visa for almost all country's citizens. Excluding some countries, foreigners can obtain visa at arrival to International Airport or all India…
Social Plugin