Sri Veeratesvarar Temple is a Lord Shiva temple in Thirukovilur in Villupuram district of Tamil Nadu. The temple is one of the padal petra sthalam…
Sri Veeratesvarar Temple is a Lord Shiva temple in Thirukovilur in Villupuram district of Tamil Nadu. The temple is one of the padal petra sthalam…