Where is Mannadi?

Where is Mannadi located?

Mannadi, Mannadi (Station), India (approx. 13.095312°, 80.28612°)


Where is Mannadi on the map?