When you think of snow-capped peaks, lush forests, vibrant valleys, and untouched natural beauty, Sikkim is the first name that comes to mind....