Feel the adrenaline rush as you tackle the rapids of the Teesta River, one of India’s best spots for white water rafting. The river offers Grade 1 to 4 rapids—while beginners can enjoy the gentler ...