Thoothukudi is a port industrial city in Thoothukudi district in the Indian state of Tamil Nadu. It lies on the Coromandel Coast of the Bay of Bengal. The city is capital and headquarters of the district. From Wikipedia
The automaker also delayed production at its Thoothukudi plant to July 30 to align its infrastructure with the new launch schedule.