The other side of Kasol – India’s drug capital

Beyond hikes, the tourists tread Himachal Pradesh (particularly Kasol) in heaps owing to the green crush making it the unofficial drug capital of India. “That is part of […]

The other side of Kasol – India’s drug capital Read More »