Begin your day viewing the Hassan II Mosque in Casablanca, one of the largest in the world, dramatically set on the Atlantic shore. Drive along the Corniche before travelling to Rabat. See the Royal Palace, then visit the Mausoleum of King Mohammed V, a masterpiece of Alaouite architecture housing the tombs of the king and his two sons. Nearby, view the Hassan Tower, the incomplete minaret of a 12th-century mosque. Continue to Meknes, one of Morocco’s imperial cities. Pause at Bab el-Mansour, the monumental city gate currently under restoration, its intricate tilework and scale still impress. Arrive in Fes for a traditional Moroccan dinner in an ancient palace near the Medina, accompanied by live music and folkloric entertainment.