MOROCCO, SAHARA DESERT the Kasbah of Tiffoultoute; a fortified citadel near Ouarzazate between the High Atlas Mountains and the Sahara