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, […]
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, […]