The Tehri Garhwal River is a tributary of the Bhagirathi River in the Indian state of Uttarakhand. It originates in the Tehri Garhwal district and flows west to join the Bhagirathi near Tehri. The river is popular for rafting and is also known as the "Ganga of the North".
FAQ's on River Rafting
Q9: I am a travel agent. How can I buy travel leads of River Rafting?