Where is Sethumadai?

Where is Sethumadai located?

Sethumadai, Sethumadai, India (approx. 10.512248°, 76.88103°)


Where is Sethumadai on the map?