Where is Māmandūr?

Where is Māmandūr located?

Māmandūr, Māmandūr, India (approx. 12.75366°, 79.67665°)


Where is Māmandūr on the map?