Rabat, Morocco's capital, and its ancient walled fortress (a casbah).
In earlier times, the capital has been Fez, Casablanca, Meknes and Tangiers.
We visited them all. That's why our tour was called "Imperial Cities."