Karaiyur Sri Mangala Shaneswara Temple
Sri Mangala Shaneswara Temple is located in Karaiyur village in the Thiruvarur district of Tamil Nadu. This small yet revered temple is on the banks of the Vennaru River, a tributary of the Kaveri, which devotees consider as sacred as the Ganges in the north. Though the temple is dedicated to Lord Shaneswara, seated near…
