White Water Rafting at Teesta River

Teesta River Rafting

Teesta river, A lifeline of Darjeeling and Sikkim. If you have a yearning for adventure, you may well love to indulge in white water rafting in the Teesta River. The mighty river originates from the Tso Lhamo lake of North Sikkim Himalayas at an elevation of 5,330m. Teesta River is regarded as the lifeline of […]