Most of the people in India depend on river water for their daily needs, especially farmers who rely on them for irrigation.
River rafting in India provides an adrenaline pumping escape to the raw beauty of nature. These destinations in India are ...