Palani, the third of the six sacred abodes of Lord Murugan, attracts lakhs of devotees every year, particularly during the ...