Sort:  

Nepal is certainly one of the most beautiful countries in the world and everyone should visit at least once :)