Veerakudi Murugan Temple, Sri Veera Theera Murugayyanar Temple is located in Veerakudi, near Narikudi, Virudhunagar district. The chief deity present in this temple is Valli Deivanai Udanurai Murugayya, and he can be seen seated on a snake. Since this temple is situated on the banks of the Kanmai River, it is called Muruga on the […]