Vellore Central Prison

From Wikipedia, the free encyclopedia

Vellore Central Prison (Set up in 1830) is a prison in Vellore, Tamil Nadu, India.

Famous people who were imprisoned here include