Where is Anamudi?

Where is Anamudi located?

Anamudi, Anamudi, India (approx. 10.169636°, 77.06118°)


Where is Anamudi on the map?