Discover the imperial treasures of Morocco with this tour through Casablanca, Fez, Rabat, and Marrakech