Where is Malewadi?
Where is Malewadi located?
Malewadi, Malewadi (Station), India (approx. 19.001741°, 73.1402°)
Where is Malewadi on the map?
{"latitude":19.001741,"longitude":73.1402,"title":"Malewadi"}