Where is Deh Manai?

Where is Deh Manai located?

Deh Manai, Nimrosis, Afghanistan (approx. 30.25389°, 62.10083°)


Where is Deh Manai on the map?