Where is Navur?

Where is Navur located?

Navur, Daikundi, Afghanistan (approx. 33.87417°, 66.68639°)


Where is Navur on the map?