The vast interior of British Columbia, Canada features an array of calm or raging rivers suitable for whitewater rafting. Whitewater rafting on the Thompson River features powerful rapids to calm and quiet deep canyons where the water flows swiftly but gently.