Latest Posts

Teesta River

Teesta River originates from the Tso Lhamo Lake at an elevation of about 5280 m in the North Sikkim district.... View Article