Where is Arabmazari?

Where is Arabmazari located?

Arabmazari, Balkh, Afghanistan (approx. 36.68°, 66.62°)


Where is Arabmazari on the map?