Soon You Can Stay like Prisoner and Experience Life in Tihar Jail, India’s Biggest Prison There are umpteen stories of Tihar Prison or Tihar Jail in India. Other than the most popular tourist attractions across India, Tihar Jail near New Delhi is a …