Plateau town where caravanserais and traditional hammams mark a historic junction between the Tell Atlas and the Sahara's edge.
Curated for Tourist members