Where is Kharabwadi?
Where is Kharabwadi located?
Kharabwadi, Kharabwadi (Station), India (approx. 18.75752°, 73.84171°)
Where is Kharabwadi on the map?
{"latitude":18.75752,"longitude":73.84171,"title":"Kharabwadi"}