White water rafting is done in the fast-flowing waters of a large river, on rocky river beds, often during challenging periods and conditions. It is a very exciting, but also dangerous type of sport, which is done by fighting against difficult waves in a river full of eddies and counter currents.