Saturday, February 23, 2019
Home Tags Tsomgo Lake

Tag: Tsomgo Lake

6 reasons why to visit Gangtok

Gangtok, the capital of Sikkim, is situated in the midst of the eastern Himalayas. An important centre of Buddhism, this charming hill station is surrounded...