Chalamthang Homestay

CHALAMTHANG Chalamthang is a Himalayan village lies in the southern part of Indian state of Sikkim. Chalamthang village lies under Temi Namphing constituency in South Sikkim and the village is surrounded by lush green vegetation and a never – ending array of organic fields all around. Nestled at an altitude of 3500 feet at [...]