Our guides speak many languages as well as Berber and Arabic, including French, English, and Spanish, and often some German, Japanese and Italian as well.