Thiru Avinankudi Murugan Temple is located in the foothills of the wonderful Palani. Here Lord Murugan is worshipped in child form, who is also popularly known as ‘SRI KULANTHAI VELAYUDASAMY’. Thiru aavinankudi (Thiru Avinankudi) has been derived its name, since the divine cow Ma Kamadhenu had once worshipped Lord Muruga here along with her child […]