Where is Khotachiwadi?
Where is Khotachiwadi located?
Khotachiwadi, Khotachiwadi, India (approx. 18.956598°, 72.819756°)
Where is Khotachiwadi on the map?
{"latitude":18.956598,"longitude":72.819756,"title":"Khotachiwadi"}