Abundance of rivers in the mountains makes India a world-class destination for river rafting. It is a sport for those who are fascinated by natural and a desire to be part of it. Some of the rivers where rafting is possible in India are the Ganges, Indus, Teesta and the Beas.