Where is Malikzaei?

Where is Malikzaei located?

Malikzaei, Zabul, Afghanistan (approx. 31.93891°, 66.56324°)


Where is Malikzaei on the map?