A Casbah in the Dades Valley, sometimes called the valley of a thousand Casbahs. Photos: Eric Blanc.