Nepal is the second richest country in water source in the world in terms of land and water ratio. Nepal has numerous rivers and rivulets, lakes and water sources which offers adventure sports activities such as rafting, kayaking and canyoning. Rafting in the rivers such as Trishuli, Kali Gandaki, Bhote Koshi, Marsyangdhi, Karnali, Sun Koshi are pure joyous and fun. Nepal’s popular for white water rafting. Trishuli River Rafting which is grade 3 rafting is the most popular one in Nepal. Not only rafting but tourists can go for kayaking as well in these rivers. Kayaking can be done in the lakes of Nepal as well such as Fewa lake, Begnas lake, Rupa lake. The diverse terrain of Nepal makes it possible for having many waterfalls in Nepal where people can go for canyoning. Canyoning is an extreme sport that is popular in Nepal. Thousands of people go canyoning each year.