Chennai is the capital of the Indian state of Tamil Nadu. Located on the Coromandel Coast of the Bay of Bengal, it is one of the largest cultural, economic and educational centres of south India. Read More
All India Anna Dravida Munnetra Kazhagam (AIADMK) supporters on Thursday morning gathered outside Shrivaaru Venkatachalapathy Palace in Chennai's Vanagaram, ahead of the party's General Council meeting, which is scheduled to be held later today. ...