Outering the Himalayas, the beautiful state of Sikkim is much unlike any other in the country. Home to the astounding Kanchenjunga, the exotic flora, sparkling lakes and the enchanting rivers like Teesta, North Sikkim is a heavenly abode for visitors. Either searching for solace or…