Where is Malewadi?

Where is Malewadi located?

Malewadi, Malewadi (Station), India (approx. 19.001741°, 73.1402°)


Where is Malewadi on the map?