Category: Changu Lake


Gangtok, the capital of Sikkim is home to of one of the wonders of India, which is the Changu Lake Gangtok. Changu Lake literally translates into source of the lake. “Changu” is in Bhutia language. If you want to go from Gangtok to Changu Read more…

India