Nepal is the well known  land of Himalayas and rivers in world . It has 14 highest peaks in the world and from these breathtaking heights, rivers and streams crash down through the foothill due to monsoon as well as snow melts. Nepal has many rivers and they are unique in themselves. Trishuli river, Seti River, Koshi River, Bhote Koshi river, Gandaki river, Marshyangdi river, sun Koshi river, Arun river, etc. are some of the rivers of Nepal which are also renowned for rafting, Kayaking, camping and many more. One can find every grade of rivers here with its diverse current. On these mentioned rivers you can find the world’s most daring and thrilling whitewater with wide range of difficulties.