Where is Kanowzai?

Where is Kanowzai located?

Kanowzai, Kandahar, Afghanistan (approx. 31.46444°, 65.23361°)


Where is Kanowzai on the map?