Where is Naitovghai?

Where is Naitovghai located?

Naitovghai, Baglan, Afghanistan (approx. 35.39389°, 68.43361°)


Where is Naitovghai on the map?