Where is Ahvondzadeh-Shelah?

Where is Ahvondzadeh-Shelah located?

Ahvondzadeh-Shelah, Zabul, Afghanistan (approx. 31.63°, 67.41°)


Where is Ahvondzadeh-Shelah on the map?