Where is Alanallūr?

Where is Alanallūr located?

Alanallūr, Alanallūr, India (approx. 11.011169°, 76.34584°)


Where is Alanallūr on the map?