Algeria_Camel_Race_gallery__519x400

Unlike most other North African countries, Algeria has yet to sell its soul to the god of tourism. More than that, Algeria’s attractions may even surpass those of its more famous neighbours.