One of the great cities of North Africa, Fez is an unmissable spectacle. Suspended in time somewhere between the Middle Ages and the modern world it is a place to thoroughly stimulate your senses. Set in the rolling foothills in the north of the Middle Atlas, Fez's medina has thankfully stayed rooted in the Middle Ages. An endless maze of narrow lanes, donkeys with huge loads and a never ending tide of people, make the souks a wonderful place to explore. Fez's souks have a fantastic collection Moroccan crafts.