Where is Dawood Hale?

Where is Dawood Hale located?

Dawood Hale, Zabul, Afghanistan (approx. 32.60417°, 67.59472°)


Where is Dawood Hale on the map?