Where is Shewalwadi?
Where is Shewalwadi located?
Shewalwadi, Shewalwadi, India (approx. 18.49637°, 73.97002°)
Where is Shewalwadi on the map?
Shewalwadi - Baner
{"latitude":18.49637,"longitude":73.97002,"title":"Shewalwadi"}