Where is Annanur?

Where is Annanur located?

Annanur, Annanur, India (approx. 13.101667°, 80.128334°)


Where is Annanur on the map?