Where is Sethumadai?

Where is Sethumadai located?

Sethumadai, Tamil Nadu, India (approx. 10.5122479°, 76.8810293°)


Where is Sethumadai on the map?