For centuries, the Berbers have lived on the harsh lands of the Moroccan Atlas Mountains and the Sahara Desert. The constant struggle for life or death has made the Berber people a resourceful and pragmatic people, for whom the carpet is a...

Read more