Ouled Mimoun

Algeria

Ouled Mimoun is a town and commune located in the Tlemcen Province of north-western Algeria. It serves as a local administrative division within the region.

The area is situated in the northwestern part of the country, characterized by its location within the province known for its historical and cultural significance.

Sources

  1. Ouled Mimoun