PalaniBy Editor / May 7, 2021 [Palani] A South Indian town that is famous for its Murugan (son of Shiva) temple.