Category: Lachung Tourist Places


Lachung Sikkim or Lachung is one of the remote towns in north Sikkim. This town lies in Yumthang valley and is one of the closest human inhabitation to the mountain peaks of Himalayas in these parts of the world. Lachung is more of a village Read more…

India