Where is Wadala?

Where is Wadala located?

Wadala, Maharashtra, India (approx. 20.38333°, 73.98333°)


Where is Wadala on the map?