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