Algeria, officially the People's Democratic Republic of Algeria, is a country in the Maghreb region of North Africa. Spanning over 2,381,741 square kilometres, it is the largest country in Africa and
Zemmoura
…Zemmoura is a town and commune in Relizane Province, Algeria…
"Algeria" page in the Civitates Orbis Terrarium of 1575
Rock art in the Tassili n’Ajjer plateau of Algeria has been dated to seven to 10 thousand years ago