Where is Anamalais?

Where is Anamalais located?

Anamalais, Tamil Nadu, India (approx. 10.58303°, 76.93441°)


Where is Anamalais on the map?