Where is Mahmoudi?

Where is Mahmoudi located?

Mahmoudi, Farah, Afghanistan (approx. 32.87389°, 62.97833°)


Where is Mahmoudi on the map?