1. Ganga River, Rishikesh, Uttarakhand Rishikesh is the undisputed leader among the best river rafting destinations in India. The 16 km stretch of River Ganga from Shivpuri to Lakshman Jhula,…