Where is Mananthavady?

Where is Mananthavady located?

Mananthavady, Mananthavady (Station), India (approx. 11.798384°, 76.005554°)


Where is Mananthavady on the map?