1 article found
Chennai, the capital and largest city of Tamil Nadu, is a vibrant metropolis with a rich history, cultural significance, and economic importance, situated on the Coromandel Coast of the Bay of Bengal.
Tell the editorial robots what Nerddpedia should explain next.