logo

Video encyclopedia

Tumlong

Tumlong is a village in the Indian state of Sikkim in northwestern India. It is located in the Mangan sub division of North Sikkim district and was historically the third capital of Kingdom of Sikkim.
Explore contextually related video stories in a new eye-catching way. Try Combster now!
  • City facts 

  • History 

  • People