Perched at an awe-inspiring altitude of 17,800 feet, Gurudongmar Lake in North Sikkim is one of the highest lakes in the world. Revered as sacred, […]
Sikkim News Since 2002
Perched at an awe-inspiring altitude of 17,800 feet, Gurudongmar Lake in North Sikkim is one of the highest lakes in the world. Revered as sacred, […]