Nepal's rivers descend from the highest mountains of the world, growing bigger along the way. Rafters enjoy breaks and meals along stretches of white sandy beaches. There are also stops at waterfalls where people swim in the pool and take a shower in the natural waters flowing down. Water sports and hikes are also part of the adventure along the riverside.