CHENNAI

Chennai

Chennai is the capital city of the Indian state of Tamil Nadu. Located on the Coromandel Coast off the Bay of Bengal, it is the biggest industrial, commercial center, and a major cultural, economic and educational center in South India.

The above text is a snippet from Wikipedia: Chennai
and as such is available under the Creative Commons Attribution/Share-Alike License.

Need help with a clue?
Try your search in the crossword dictionary!