Where is Kannivādi?

Where is Kannivādi located?

Kannivādi, Kannivādi, India (approx. 10.379357°, 77.829926°)


Where is Kannivādi on the map?