7-day heritage and culture tour in Morocco from Casablanca to Marrakech in Casablanca, Morocco