Morocco, Marrakech : the origins Morocco is the...