Morocco is a fascinating travel destination: Marrakech, Fez, Meknes, Casablanca and Rabat are the cornerstones of Moroccan history, stone witnesses of a great past and at the same time pearls of the present.