Oum El Bouaghi or Oum el-Bouaghi is a province of Algeria . The capital is Oum el-Bouaghi .
The province is divided into 12 districts. There are also 29 communes or municipalities.