Tucked away in the lap of the Himalayas, Sikkim feels like a dream — snowy peaks, colorful monasteries, and fresh mountain air everywhere you go.