Haiti: Mountains Above Petion-Ville

Algeria: Algerian Food Recap

Algeria: Oran – Old City Market

Algeria: Tiemcen – Souk El Khemis

Algeria: Constantine

Algeria: Tassili n’Ajjer NP – Crying Cows Rock Engraving at Tegharghart