We can say that Nepal is literally created by nature for extreme recreation. Stormy, full-flowing, mountain rivers of Nepal, originating in the Himalayas, are suitable for all types of extreme rafting, and primarily for rafting. You can also raft on kayaks...