Ghormach
Place in Badghis Province, AfghanistanGhormach or Ghowrmach is a town in Badghis Province in northwestern Afghanistan. It serves as the center of Ghormach District.
Read article
Top Questions
AI generatedMore questions
Ghormach or Ghowrmach is a town in Badghis Province in northwestern Afghanistan. It serves as the center of Ghormach District.