Some of the popular options for river rafting or kayaking in Himachal Pradesh, India, include:-
Beas River, Satluj Rive, Ravi River, Chenab River, Spiti River, Tirthan River. Rafting or kayaking activities may vary depending on the season and local regulations.