Where is Thiruvidandai?

Where is Thiruvidandai located?

Thiruvidandai, Thiruvidandai, India (approx. 13.05°, 80.27°)


Where is Thiruvidandai on the map?