The Himalaya is Nepal’s main attraction, it’s true. Yet there are range of other unforgettable experiences to take in in this mountain country, too.