MillenniumPost

Talking Shop: India’s last village

31 July 2023 12:09 AM IST
Nestled in the Himalayas next to the country’s border with Tibet, Chhitkul is at India’s very skirt-edge. It is pristine, beautiful and still in danger from mankind
Share it