The Imperial Cities
Marrakesh, Fez, Rabat and Meknes have all, at some point in history, been the capital of Morocco. These cities have palaces, churches, mosques and museums that provide a glimpse into Morocco’s history. The medinas in these cities can be crowded and confusing and many people hire a tour guide to ensure they hit the highlights without being overwhelmed by the vendors selling goods.