Just tried the white water rafting in the Cagayan river yesterday. It was one hell of an experience. 3 hours ride from end to end excluding all the side trips like looking for snakes, going to caves, jumping to the water from a 15 ft hanging bridge.
For more information about this, check out the link below.
http://www.cagayan-de-oro.com/AttractionsWhiteWater.htm