SIT: Charas trail in the Himachal

Iram Mirza, CNN-IBN | Feb 16, 2007 at 08:53pm


The Parvati Valley in Himachal Pradesh is called Lord Shiva's own country. It also may be called the charas smuggler’s paradise.

Comments (18)