Call Now
What’s App
EXPLORE A DIFFERENT WAY TO TRAVEL
Namchi or Namtse is the capital of the district of South Sikkim in the Indian state of Sikkim. The appellation Namchi means Sky High in Sikkimese.