Palani (or Pazhani) is a town and a taluk headquarters in Dindigul district of the Indian state of Tamil Nadu.