Namchi

Namchi or Namtse is the district headquarter of the district of South Sikkim in the Indian state of Sikkim. The appellation Namchi means Sky High in Sikkimese.

Copyrights © Northeast Hotels, 2024.
Cyber Help India
Book
Add
Property
Book
Enquiry
Now