Morocco's oldest imperial capital is home to a millennia-old medina and some of the country's finest monuments, not to ...