Saturday, December 15, 2018
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...