By Poonam Muttreja Gangtok, March 29, 2019: Everyone knows that Sikkim is a small extraordinarily picturesque mountainous state tucked away in the Himalayas in the northeast of India. That indeed it is. Even today, there are only around 650,000 people living in the state. However, much less known about SikkimContinue Reading