Ouled Ammar

Town in Algeria From Wikipedia, the free encyclopedia

Ouled Ammar is a town in north-eastern Algeria.

36°29′N 1°39′E

Related Articles

Wikiwand AI