×

Ouled Mimoun

Town in Algeria
Ouled Mimoun is a town and commune in Tlemcen Province in north-western Algeria. Wikipedia
Population: 26,389 (2008)