Where is Madavara?

Where is Madavara located?

Madavara, Madavara (Station), India (approx. 13.05665°, 77.47343°)


Where is Madavara on the map?