Taourirt Kasbah, Ouarzazate.

The largest Gaoui kasbah in the area