Few sights in Morocco can rival the covered souk, hawkers and storytellers of Marrakech’s phenomenally lively Djemaa el-Fnaa central square, or its surrounding tangle of ancient streets. Less visited but no less magical is the ancient capital of Fez, with its sprawling old town, ancient university and traditional leatherworking industry. Morocco also offers real peace, notably in the stark, ancient kasbah fortresses and mountain valleys of the High Atlas, the well-kept, sandy beaches near Atlantic Agadir and the easygoing charm of the historic port of Essaouira. Further off the beaten track are the camel trails and eerie beauty of the Moroccan Sahara.