Nepal is among the best destinations for white water rafting and kayaking, with rivers gushing down Himalayan peaks ideal for adventure and thrill seekers. Further downstream, the rivers are less turbulent, making them perfect for serenely sailing through remote jungles and camping on sandy riverbanks.