Canyoning in Jalbire should definitely be in your bucketlist of things to do in Nepal.