From Casablanca to Marrakech: A Day of History and Culture. in Casablanca, Morocco