Where is Wadgaon sheri phata?

Where is Wadgaon sheri phata located?

Wadgaon sheri phata, Wadgaon sheri phata, India (approx. 18.55882°, 73.91242°)


Where is Wadgaon sheri phata on the map?