Rafting in Nepal: 8 rivers to choose from, no matter your skill level