Teesta
India
>
Sikkim
>
South Sikkim District
>
Teesta
Teesta in Sikkim.
Teesta
waterway
river
Sirwani Bridge