Nawzad (village)
From Wikipedia, the free encyclopedia
The village of Nawzad is the center of Nawzad District in Helmand Province,Afghanistan and is located on at 1221 m altitude.
The village of Nawzad is the center of Nawzad District in Helmand Province,Afghanistan and is located on at 1221 m altitude.