Nepali Passport on Arrival Visa

Nepali passport is treated as a weakest passport in the world having on arrival visa for only 37 countries. Nepal is ranked as a sixth weakest passport of the... Read more »