Morocco's Four Great Imperial Cities

It is a classic pub quiz question: what is the capital of Morocco? If the pink-walled city of Marrakesh comes to mind, sadly you're mistaken. While the desert city has been the ancient capital of more than one royal dynasty, the modern-day honour belongs to under-the-radar Rabat. Together with Fez and Meknes, they are the Kingdom of Morocco's four great imperial cities.

Continue reading on scmp.com