The Teesta River is the largest river in Sikkim. It originates from the Tso Lhamo Lake in North Sikkim and flows through the state, providing water for irrigation and hydroelectric power generation. The Teesta River is also a popular destination for river rafting enthusiasts.