Marrakech is a vibrant and historic city located in the western part of Morocco, North Africa. It is one of the country’s major cultural and tourist destinations. The heart of
Ait Benhaddou: a historic fortified village (ksar) located in the foothills of the High Atlas Mountains in Morocco. situated along the former caravan route between the Sahara Desert and Marrakech.