The Four Imperial Cities of Morocco: History, Architecture & Itineraries
Morocco’s four historic capitals—Rabat, Meknes, Fes, and Marrakech—form the backbone of the kingdom’s rich heritage. Each city was established by a different ruling dynasty, resulting in distinct architectural styles, vast…