Travel to the Buddhist Town of Yuksom
Yuksom, located in the western part of Sikkim, is surrounded by an array of religious sites. This small hamlet happens to be a popular tourist destination and is a favourite among trekkers too. Although much of the region is covered in ...