All you need to know about Algeria: its climate, its people, language and religion; Algerian food and cultures, holidays and festivities.