Map Graph

Tumlong

Village in Sikkim, India

Tumlong is a village in the Indian state of Sikkim in northeastern India. It is located in the Mangan sub division of North Sikkim district. it is on the bank of the Dik Chu river, a tributary of the Teesta River.

Read article
Top Questions
AI generated

List the top facts about Tumlong

Summarize this article

What is the single most intriguing fact about Tumlong?

Are there any controversies surrounding Tumlong?

More questions