Overview Nestled in the foothills of the Himalayas in Northeastern India, the small state of Sikkim has a long and…