Where is Banuzai?

Where is Banuzai located?

Banuzai, Helmand, Afghanistan (approx. 32.19139°, 64.97917°)


Where is Banuzai on the map?