Palakkad turned into a nostalgic musical haven on March 31, 2026, as leading South Indian singers gathered to celebrate the ...