Its luxurious interior showcases the exquisite craftsmanship of Islamic architecture, a feast for the eyes. A trip to Morocco is incomplete without visiting the ...