CHENNAI is located in the south of India in the state of Tamil Nadu. The food here is so varied and delicious. We take you on ...