Rafting the rivers of Nepal is an ideal way of escaping the trappings of everyday life. Nepal’s rivers are second to none, originating