It is a North African country with Mediterranean coastline and Saharan desert interior. It is bordered by, among other countries, Morocco, Tunisia, Mali, Niger, and Libya. Lining the hillside Casbah quarter is the Kachaoua Mosque with its narrow alleys and stairways. However, are these generally known facts about Algeria all the facts there are to know about the country? [...]