Where is Chidambaram?

Where is Chidambaram located?

Chidambaram, Chidambaram (Station), India (approx. 11.391481°, 79.703354°)


Where is Chidambaram on the map?