Chennai, the capital city of Tamil Nadu is located on the Bay of Bengal’s Coromandel Coast and is amongst the major cosmopolitan cities of India. The gateway to South India, the city with its strong auto components manufacturing ...