Loading
  • 21 Aug, 2019

  • By, Wikipedia

Ouled Ammar

Ouled Ammar is a town in north-eastern Algeria.

36°29′N 1°39′E / 36.483°N 1.650°E / 36.483; 1.650