Marrakech is not only a major economic centre, home to a number of famous mosques and palaces, but it is…