Namchi Seven Hills Resort

NAMCHI Namchi as the name suggests is a rapid grown tourist destination, a pilgrimage point and a cultural hot spot situated in the southern district in the Indian state of Sikkim. Namchi is also known as the district head or the capital of the southern district of Sikkim. Namchi is nestled at an elevation [...]