Tag: Khecheopalri
Khecheopalri: Great place to do nothing
Khecheopalri village is 34km from the touristy town of Pelling in India’s Sikkim state, which nestles in the Himalayas.
I was quite terrified as our car snaked through some treacherous roads along deep gorges to reach the sacred Khecheopalri lake, from where we had to walk 1.2km up to reach the village. Continue reading Khecheopalri: Great place to do nothing