Chennai, formerly known as Madras, is the capital of Tamil Nadu, a state where Tamil is the official language.