Ait Benhaddou, a fortified mud brick city at the edge of the High Atlas Mountains, has been featured

Ait Benhaddou, a fortified mud brick city at the edge of the High Atlas Mountains, has been featured