Ait Ben Haddou

Ait Ben Haddou

Morocco: Fortified city or Ksar of Ait Benhaddou. It is a fortified city along the former caravan route between the Sahara and Marrakech in present-day Morocco