Useful Links

38 Countries Nepalese Can Visit Without Visa

Nepal is one of the visa free nations. Visa of Nepal positions as 90th watchword