The elephant trekking was fantastic. We would recommend this part of the trip to anyone. You get to sit on the elephant's shoulders with your hands on the head while the mahout walks in front. Other elephant rides you only get to sit in the seat. Awesome experience. The white water rafting was chaotic with so many rafts at one time, it was impossible to get a good experience at white water rafting. It was nothing like in the pictures. The river does not flow hard enough and water is let out of the dam. Rafts pile up on top of each other and crash into each other. They hold the rafts up for the photographers to get to the next spot. It's like dodgem cars. Would not recommend this white water rafting.