Lying on the banks of river Kowsiga at
Kovilpalayam in
Coimbatore District, is Kaalakaaleswarar Temple. The temple is 20 km away from
Coimbatore. The principal deity of the temple is
Lord Shiva. The temple also has a shrine to Varada Paramaa Devi Naachiyar. Legend has it that Yamaraja consecrated a
Shivlinga and prayed here to get absolved from the punishment of Lord Shiva. As Shiva is said to be the master of Yama (Kalan), the temple got its name as Kaalakaaleswarar temple. Kavayakaliamman temple is nearby. One can approach the temple from Coimbatore by buses.