List the names of all the 32 districts in Tamil Nadu?

There are a total of 32 districts in Tamil Nadu. They are:
  1. Chennai
  2. Coimbatore
  3. Cuddalore
  4. Dharmapuri
  5. Dindigul
  6. Erode
  7. Kanchipuram
  8. Kanyakumari
  9. Karur
  10. Krishnagiri
  11. Madurai
  12. Nagapattinam
  13. Namakkal
  14. Perambalur
  15. Pudukottai
  16. Ramanathapuram
  17. Salem
  18. Sivagangai
  19. Thanjavur
  20. Theni
  21. Nilgiris
  22. Thoothukudi
  23. Trichy
  24. Thirunelveli
  25. Thiruvallur
  26. Thiruvannamalai
  27. Vellore
  28. Villupuram
  29. Virudhunagar
  30. Ariyalur
  31. Thirupur
  32. Thiruvarur

The largest and most important cities are bolded out...