Rabat, the capital of Morocco, shows two distinct faces existing side-by-side. There is the modern, French-inspired town, with wide tree-lined boulevards, cafes and bistros, and there is historic Rabat, centred on the 12th century walled medina of the Almohad sultans.