Once upon a time a Himalayan kingdom thrived in one of North East India’s popular travel destination, Sikkim. I love Sikkim, especially North Sikkim. Its all about rustled leaves in cold winds, curving road and snowy hilltops with the Teesta River appearing as the local…