Tourist Places in Sikkim
Cholamu Lake
Cholamu Lake, North Sikkim Overview
14th highest lake in the world and the highest lake in India, the Cholamu Lake in North Sikkim is situated at an altitude of 18000 fe...
2025-01-10T05:41:13 read more
We hate spam too.