Many of our routes in Bali  include hidden waterfalls, river crossings, and opportunities for swimming in natural pools.