
Imperial Cities of Morocco: A Seven-Day Tour Through Marrakech, Rabat, Fez and Meknes
A local's seven-day itinerary through Morocco's four imperial cities — Marrakech, Rabat, Fez and Meknes — with driving distances, what to skip, where to sleep and the Roman ruins most tour buses miss.







