Douar Ouled Kheira
# Douar Ouled Kheira

Douar Ouled Kheira (Arabic: ضووار ووليد خهييرا) is a village under administration of Sidi Boussaid in Mascara Province, Algeria. Douar Ouled Kheira has 49 buildings and 8 roads according to Google Maps.

