Sample the aromatic and spicy food of North Africa by taking a trip to Morocco, a vibrant country with strong traditions and a diverse landscape of bustling cities, mountain ranges and arid deserts.