Dagshai jail museum tells stories of confinement and solitude
Express News Service
Walking through the tree-lined hillside of the army cantonment of Dagshai in Solan, Himachal Pradesh, one comes across lush pine forests, winding roads and quaint cafes—features characteristic of a…