El Oued , Souf or Oued Souf is a city, and the capital of El Oued Province, in Algeria.Wikipedia
Algeria , officially the People's Democratic Republic of Algeria, is a sovereign state in North Africa on the Mediterranean coast.Wikipedia