Tumlong
Village in Sikkim, IndiaTumlong 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 generatedMore questions
Nearby Places

Phodong
Town in Sikkim, India

Phensang Monastery
Buddhist monastery in India

Phodong Monastery
Buddhist monastery in Sikkim, India

Labrang Monastery (Sikkim)
Ramthamg
Village in Sikkim, India
Rongong
Village in Sikkim, India
Chawang
Village in Sikkim, India
Jawahar Navodaya Vidyalaya, North Sikkim
School in Sikkim, India