Where is Nukurzai?

Where is Nukurzai located?

Nukurzai, Helmand, Afghanistan (approx. 32.1325°, 64.92722°)


Where is Nukurzai on the map?