MOROCCO, SAHARA DESERT the Kasbah of Tamnougalt, a fortified citadel in Dra River Valley, south of Ouarzazate