Soundareswarar Temple
This is the 190th Thevara Paadal Petra Shiva Sthalam and the 73rd sthalam located on the southern bank of the river Kaveri in Chozha Nadu. Known as Thalavanam, meaning "palm tree forest," the temple here is dedicated to Lord Shiva and is called Thalavaneswaram.
As one of the 276 Devara Paadal Petra Shiva Sthalams, Thalavaneswaram is notable for housing a Swayambumurthi, or self-manifested idol, of Lord Shiva. The temple is oriented...
Learn More
Opening Hours
Open from 07:00 AM to 12:00 Noon and from 04:30 PM to 08:00 PM.