Where is Sarawadi?
Where is Sarawadi located?
Sarawadi, Sarawadi, India (approx. 18.800201°, 74.32835°)
Where is Sarawadi on the map?
Sarawadi - Wagholi
{"latitude":18.800201,"longitude":74.32835,"title":"Sarawadi"}