Pelling & Gangtok, India
Chumbi Mountain Retreat
Ranked #1 on Trip Advisor
Chumbi Mountain Retreat is located in India, in the northeastern state of Sikkim
The retreat is both a luxury resort and a repository of traditional culture and craft
Relax at the spa in a traditional herbal stone bath, called Dottho, which is native to Sikkim.