It’s official, Nepal 8th most ‘welcoming’ country in the world!

It’s official, Nepal 8th most ‘welcoming’ country in the world!
Online Khabar
Nepal is one of the most ‘welcoming’ countries in the world, as it offers visa-free or visa-on-arrival travel to citizens of almost all countries in the world, …

Found this on Amazon!

[table id=4 /]
#nepal #nepali