The Imperial Cities of Morocco: Fes, Meknes, Marrakech, and Rabat The four historical and capital cities of Morocco are Fes, Meknes, Marrakech, and Rabat. At some point in time over the past few decades, each of these cities have been named the capital. Currently, Rabat is the official capital. If you’re visiting Morocco anytime soon,...Read More