This is a Shiva temple. Shiva is called Rathna Chaya Vaneswarar and Shakti is called Sri Kuyilinum Inia Mozhiyal. A darshan of both Shiva and Shakti can be done from same mandapam at once. Shiva to the front, and Shakti to the left.
There is a place to sit and meditate. You can go into meditative states here effortlessly.
This temple is also mukti place of Iyarpahai Nayanar.
How to get there:
The temple is located 21.6 kms East of Mayiladuthurai.
Map: https://goo.gl/maps/D6Wvied4Tvu6yFXx7