Nestled amidst the Himalayas, Sikkim has been synony­mous with the natural gra­ndeur of its topography and the idyllic, serene beauty of its many mountain lakes. A year and a half ago ...