detailed-tour-program-morocco-rabat-essaouira-marrakesh-casablanca-el-jadida-7-9-days Detailed description of Morocco 7-9 day route.