Abodes of Lord Muruga: Palani

Lord Murugan is the deity of the Tamil Land. Palani (Tiru Avinankudi) is the third Padai Veedu....

Read More