Whichever city you choose - though we recommend all three, of course - you'll be charmed like a snake on Jemaa El Fna in no time. And to help you sift through the noise, here's our rundown of the best that Morocco has to offer. Marhaba Morocco may be a short hop, skip and a jump across the Med from Europe but it feels like another world. Salesmen flaunting their wares in the souks, robed figures rushing to prayer and ancient palaces...