Skip to content
  • About
  • Contact
  • Features
  • Travel Pulse

Search Site

Travel and You

Tag: Khecheopalri

BLOGFeatures
October 20, 2014 Post a Comment

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...

 Copyright © 2025