Casablanca, Morocco

Location

The original settlement formed on the site of Casablanca by the Berbers became the kingdom of Anfa, and during the 15th century harboured pirates who raided the Portuguese coast. In retaliation for the attacks, the Portuguese destroyed Anfa and founded the town they called Casa Branca (white house). They remained here until an earthquake in 1755 and the town was subsequently rebuilt by Mohammed ben Abdallah, whose legacy of mosques and houses can still be seen in the old Medina. Casablanca acquired its present-day name when the Spanish obtained special port privileges in 1781. The French landed here in 1907, later establishing a protectorate and modelling the town on the port of Marseilles. Today Casablanca is Morocco’s largest city, its most significant port and the centre of commerce and industry. The city is a vibrant fusion of European, African and Arabian influences and its French colonial architecture and art deco buildings seamlessly blend in with the busy, colourful markets. Please note that vendors in the souks can be very persistent and eager to make a sale.

( ! ) Warning: Trying to access array offset on value of type null in /home/deluxecruises/public_html/wp-content/themes/evo-tail-it/cache/views/9ef41676c6e6a25a0d6f52e8dc72ce1a.php on line 61
Call Stack
#TimeMemoryFunctionLocation
10.0001441912{main}( ).../index.php:0
20.0001442264require( '/home/deluxecruises/public_html/wp-blog-header.php ).../index.php:17
30.11016701824require_once( '/home/deluxecruises/public_html/wp-includes/template-loader.php ).../wp-blog-header.php:19
40.11276709160apply_filters( $hook_name = 'template_include', $value = '/home/deluxecruises/public_html/wp-content/themes/evo-tail-it/templates/page-port.php' ).../template-loader.php:104
50.11276709408WP_Hook->apply_filters( $value = '/home/deluxecruises/public_html/wp-content/themes/evo-tail-it/templates/page-port.php', $args = [0 => '/home/deluxecruises/public_html/wp-content/themes/evo-tail-it/templates/page-port.php'] ).../plugin.php:205
60.11276710056EvoMark\EvoCoreWp\Framework\Blade\Hooks->actionTemplateInclude( $template = '/home/deluxecruises/public_html/wp-content/themes/evo-tail-it/templates/page-port.php' ).../class-wp-hook.php:324
70.125711031392Illuminate\View\View->toHtml( ).../Hooks.php:59
80.125711031392Illuminate\View\View->render( $callback = ??? ).../View.php:493
90.125711031392Illuminate\View\View->renderContents( ).../View.php:160
100.125711031392Illuminate\View\View->getContents( ).../View.php:191
110.125711032088Illuminate\View\Engines\CompilerEngine->get( $path = '/home/deluxecruises/public_html/wp-content/themes/evo-tail-it/views/pages/single-port.blade.php', $data = ['__env' => class Illuminate\View\Factory { protected $engines = class Illuminate\View\Engines\EngineResolver { ... }; protected $finder = class Illuminate\View\FileViewFinder { ... }; protected $events = class Illuminate\Events\Dispatcher { ... }; protected $container = class EvoMark\EvoCoreWp\Plugin { ... }; protected $shared = [...]; protected $extensions = [...]; protected $composers = [...]; protected $renderCount = 1; protected $renderedOnce = [...]; protected $pathEngineCache = [...]; protected $normalizedNameCache = [...]; protected $componentStack = [...]; protected $componentData = [...]; protected $currentComponentData = [...]; protected $slots = [...]; protected $slotStack = [...]; protected $fragments = [...]; protected $fragmentStack = [...]; protected $sections = [...]; protected $sectionStack = [...]; protected $loopsStack = [...]; protected $pushes = [...]; protected $prepends = [...]; protected $pushStack = [...]; protected $translationReplacements = [...] }, 'app' => class EvoMark\EvoCoreWp\Plugin { protected $resolved = [...]; protected $bindings = [...]; protected $methodBindings = [...]; protected $instances = [...]; protected $scopedInstances = [...]; protected $aliases = [...]; protected $abstractAliases = [...]; protected $extenders = [...]; protected $tags = [...]; protected $buildStack = [...]; protected $with = [...]; public $contextual = [...]; protected $reboundCallbacks = [...]; protected $globalBeforeResolvingCallbacks = [...]; protected $globalResolvingCallbacks = [...]; protected $globalAfterResolvingCallbacks = [...]; protected $beforeResolvingCallbacks = [...]; protected $resolvingCallbacks = [...]; protected $afterResolvingCallbacks = [...]; protected $basePath = '/home/deluxecruises/public_html/wp-content/plugins/evo-core-wp'; protected $appPath = NULL; protected $configPath = NULL; protected $databasePath = NULL; protected $serviceProviders = [...]; protected $loadedProviders = [...]; protected $deferredServices = [...]; public string $entryFile = '/home/deluxecruises/public_html/wp-content/plugins/evo-core-wp/evo-core-wp.php'; protected $hooks = class EvoMark\EvoCoreWp\Hooks { ... } }, 'title' => 'Casablanca, Morocco', 'port' => class EvoMark\EvoCruises\Models\Port { protected $connection = 'default'; protected $table = 'ports'; protected $primaryKey = 'id'; protected $keyType = 'int'; public $incrementing = TRUE; protected $with = [...]; protected $withCount = [...]; public $preventsLazyLoading = FALSE; protected $perPage = 15; public $exists = TRUE; public $wasRecentlyCreated = FALSE; protected $escapeWhenCastingToString = FALSE; protected $attributes = [...]; protected $original = [...]; protected $changes = [...]; protected $casts = [...]; protected $classCastCache = [...]; protected $attributeCastCache = [...]; protected $dateFormat = NULL; protected $appends = [...]; protected $dispatchesEvents = [...]; protected $observables = [...]; protected $relations = [...]; protected $touches = [...]; public $timestamps = TRUE; public $usesUniqueIds = FALSE; protected $hidden = [...]; protected $visible = [...]; protected $fillable = [...]; protected $guarded = [...]; protected $dates = [...] }, 'featuredImage' => NULL, 'page' => 1, 'cruises' => class EvoMark\EvoCruises\FrontendResources\WordpressPaginator { protected $items = class Illuminate\Support\Collection { ... }; protected $perPage = 12; protected $currentPage = 1; protected $path = '/'; protected $query = [...]; protected $fragment = NULL; protected $pageName = 'page'; public $onEachSide = 3; protected $options = [...]; protected $total = 128; protected $lastPage = 11; public string $resourceClass = *uninitialized*; public string $baseUrl = 'https://deluxecruises.co.uk/ports/MACAS/%_%'; public string $formatter = 'page/%#%/'; public array $queryArgs = [...] }, 'initialSearch' => ['port' => 'MACAS'], 'componentName' => NULL, 'attributes' => class Illuminate\View\ComponentAttributeBag { protected $attributes = [...] }, 'getFeaturedImage' => class Closure { public $function = 'EvoMark\\EvoTailIt\\PagePort::getFeaturedImage'; public $this = class EvoMark\EvoTailIt\PagePort { ... }; public $parameter = [...] }, 'ignoredParameterNames' => class Illuminate\View\InvokableComponentVariable { protected $callable = class Closure { ... } }] ).../View.php:208
120.125811032624Illuminate\View\Engines\PhpEngine->evaluatePath( $path = '/home/deluxecruises/public_html/wp-content/themes/evo-tail-it/cache/views/9ef41676c6e6a25a0d6f52e8dc72ce1a.php', $data = ['__env' => class Illuminate\View\Factory { protected $engines = class Illuminate\View\Engines\EngineResolver { ... }; protected $finder = class Illuminate\View\FileViewFinder { ... }; protected $events = class Illuminate\Events\Dispatcher { ... }; protected $container = class EvoMark\EvoCoreWp\Plugin { ... }; protected $shared = [...]; protected $extensions = [...]; protected $composers = [...]; protected $renderCount = 1; protected $renderedOnce = [...]; protected $pathEngineCache = [...]; protected $normalizedNameCache = [...]; protected $componentStack = [...]; protected $componentData = [...]; protected $currentComponentData = [...]; protected $slots = [...]; protected $slotStack = [...]; protected $fragments = [...]; protected $fragmentStack = [...]; protected $sections = [...]; protected $sectionStack = [...]; protected $loopsStack = [...]; protected $pushes = [...]; protected $prepends = [...]; protected $pushStack = [...]; protected $translationReplacements = [...] }, 'app' => class EvoMark\EvoCoreWp\Plugin { protected $resolved = [...]; protected $bindings = [...]; protected $methodBindings = [...]; protected $instances = [...]; protected $scopedInstances = [...]; protected $aliases = [...]; protected $abstractAliases = [...]; protected $extenders = [...]; protected $tags = [...]; protected $buildStack = [...]; protected $with = [...]; public $contextual = [...]; protected $reboundCallbacks = [...]; protected $globalBeforeResolvingCallbacks = [...]; protected $globalResolvingCallbacks = [...]; protected $globalAfterResolvingCallbacks = [...]; protected $beforeResolvingCallbacks = [...]; protected $resolvingCallbacks = [...]; protected $afterResolvingCallbacks = [...]; protected $basePath = '/home/deluxecruises/public_html/wp-content/plugins/evo-core-wp'; protected $appPath = NULL; protected $configPath = NULL; protected $databasePath = NULL; protected $serviceProviders = [...]; protected $loadedProviders = [...]; protected $deferredServices = [...]; public string $entryFile = '/home/deluxecruises/public_html/wp-content/plugins/evo-core-wp/evo-core-wp.php'; protected $hooks = class EvoMark\EvoCoreWp\Hooks { ... } }, 'title' => 'Casablanca, Morocco', 'port' => class EvoMark\EvoCruises\Models\Port { protected $connection = 'default'; protected $table = 'ports'; protected $primaryKey = 'id'; protected $keyType = 'int'; public $incrementing = TRUE; protected $with = [...]; protected $withCount = [...]; public $preventsLazyLoading = FALSE; protected $perPage = 15; public $exists = TRUE; public $wasRecentlyCreated = FALSE; protected $escapeWhenCastingToString = FALSE; protected $attributes = [...]; protected $original = [...]; protected $changes = [...]; protected $casts = [...]; protected $classCastCache = [...]; protected $attributeCastCache = [...]; protected $dateFormat = NULL; protected $appends = [...]; protected $dispatchesEvents = [...]; protected $observables = [...]; protected $relations = [...]; protected $touches = [...]; public $timestamps = TRUE; public $usesUniqueIds = FALSE; protected $hidden = [...]; protected $visible = [...]; protected $fillable = [...]; protected $guarded = [...]; protected $dates = [...] }, 'featuredImage' => NULL, 'page' => 1, 'cruises' => class EvoMark\EvoCruises\FrontendResources\WordpressPaginator { protected $items = class Illuminate\Support\Collection { ... }; protected $perPage = 12; protected $currentPage = 1; protected $path = '/'; protected $query = [...]; protected $fragment = NULL; protected $pageName = 'page'; public $onEachSide = 3; protected $options = [...]; protected $total = 128; protected $lastPage = 11; public string $resourceClass = *uninitialized*; public string $baseUrl = 'https://deluxecruises.co.uk/ports/MACAS/%_%'; public string $formatter = 'page/%#%/'; public array $queryArgs = [...] }, 'initialSearch' => ['port' => 'MACAS'], 'componentName' => NULL, 'attributes' => class Illuminate\View\ComponentAttributeBag { protected $attributes = [...] }, 'getFeaturedImage' => class Closure { public $function = 'EvoMark\\EvoTailIt\\PagePort::getFeaturedImage'; public $this = class EvoMark\EvoTailIt\PagePort { ... }; public $parameter = [...] }, 'ignoredParameterNames' => class Illuminate\View\InvokableComponentVariable { protected $callable = class Closure { ... } }] ).../CompilerEngine.php:73
130.125811049264Illuminate\Filesystem\Filesystem->getRequire( $path = '/home/deluxecruises/public_html/wp-content/themes/evo-tail-it/cache/views/9ef41676c6e6a25a0d6f52e8dc72ce1a.php', $data = ['__env' => class Illuminate\View\Factory { protected $engines = class Illuminate\View\Engines\EngineResolver { ... }; protected $finder = class Illuminate\View\FileViewFinder { ... }; protected $events = class Illuminate\Events\Dispatcher { ... }; protected $container = class EvoMark\EvoCoreWp\Plugin { ... }; protected $shared = [...]; protected $extensions = [...]; protected $composers = [...]; protected $renderCount = 1; protected $renderedOnce = [...]; protected $pathEngineCache = [...]; protected $normalizedNameCache = [...]; protected $componentStack = [...]; protected $componentData = [...]; protected $currentComponentData = [...]; protected $slots = [...]; protected $slotStack = [...]; protected $fragments = [...]; protected $fragmentStack = [...]; protected $sections = [...]; protected $sectionStack = [...]; protected $loopsStack = [...]; protected $pushes = [...]; protected $prepends = [...]; protected $pushStack = [...]; protected $translationReplacements = [...] }, 'app' => class EvoMark\EvoCoreWp\Plugin { protected $resolved = [...]; protected $bindings = [...]; protected $methodBindings = [...]; protected $instances = [...]; protected $scopedInstances = [...]; protected $aliases = [...]; protected $abstractAliases = [...]; protected $extenders = [...]; protected $tags = [...]; protected $buildStack = [...]; protected $with = [...]; public $contextual = [...]; protected $reboundCallbacks = [...]; protected $globalBeforeResolvingCallbacks = [...]; protected $globalResolvingCallbacks = [...]; protected $globalAfterResolvingCallbacks = [...]; protected $beforeResolvingCallbacks = [...]; protected $resolvingCallbacks = [...]; protected $afterResolvingCallbacks = [...]; protected $basePath = '/home/deluxecruises/public_html/wp-content/plugins/evo-core-wp'; protected $appPath = NULL; protected $configPath = NULL; protected $databasePath = NULL; protected $serviceProviders = [...]; protected $loadedProviders = [...]; protected $deferredServices = [...]; public string $entryFile = '/home/deluxecruises/public_html/wp-content/plugins/evo-core-wp/evo-core-wp.php'; protected $hooks = class EvoMark\EvoCoreWp\Hooks { ... } }, 'title' => 'Casablanca, Morocco', 'port' => class EvoMark\EvoCruises\Models\Port { protected $connection = 'default'; protected $table = 'ports'; protected $primaryKey = 'id'; protected $keyType = 'int'; public $incrementing = TRUE; protected $with = [...]; protected $withCount = [...]; public $preventsLazyLoading = FALSE; protected $perPage = 15; public $exists = TRUE; public $wasRecentlyCreated = FALSE; protected $escapeWhenCastingToString = FALSE; protected $attributes = [...]; protected $original = [...]; protected $changes = [...]; protected $casts = [...]; protected $classCastCache = [...]; protected $attributeCastCache = [...]; protected $dateFormat = NULL; protected $appends = [...]; protected $dispatchesEvents = [...]; protected $observables = [...]; protected $relations = [...]; protected $touches = [...]; public $timestamps = TRUE; public $usesUniqueIds = FALSE; protected $hidden = [...]; protected $visible = [...]; protected $fillable = [...]; protected $guarded = [...]; protected $dates = [...] }, 'featuredImage' => NULL, 'page' => 1, 'cruises' => class EvoMark\EvoCruises\FrontendResources\WordpressPaginator { protected $items = class Illuminate\Support\Collection { ... }; protected $perPage = 12; protected $currentPage = 1; protected $path = '/'; protected $query = [...]; protected $fragment = NULL; protected $pageName = 'page'; public $onEachSide = 3; protected $options = [...]; protected $total = 128; protected $lastPage = 11; public string $resourceClass = *uninitialized*; public string $baseUrl = 'https://deluxecruises.co.uk/ports/MACAS/%_%'; public string $formatter = 'page/%#%/'; public array $queryArgs = [...] }, 'initialSearch' => ['port' => 'MACAS'], 'componentName' => NULL, 'attributes' => class Illuminate\View\ComponentAttributeBag { protected $attributes = [...] }, 'getFeaturedImage' => class Closure { public $function = 'EvoMark\\EvoTailIt\\PagePort::getFeaturedImage'; public $this = class EvoMark\EvoTailIt\PagePort { ... }; public $parameter = [...] }, 'ignoredParameterNames' => class Illuminate\View\InvokableComponentVariable { protected $callable = class Closure { ... } }] ).../PhpEngine.php:58
140.125811050056Illuminate\Filesystem\Filesystem::Illuminate\Filesystem\{closure:/home/deluxecruises/public_html/wp-content/plugins/evo-core-wp/vendor/illuminate/filesystem/Filesystem.php:120-124}( ).../Filesystem.php:124
150.126111081408require( '/home/deluxecruises/public_html/wp-content/themes/evo-tail-it/cache/views/9ef41676c6e6a25a0d6f52e8dc72ce1a.php ).../Filesystem.php:123

( ! ) Warning: Trying to access array offset on value of type null in /home/deluxecruises/public_html/wp-content/themes/evo-tail-it/cache/views/9ef41676c6e6a25a0d6f52e8dc72ce1a.php on line 68
Call Stack
#TimeMemoryFunctionLocation
10.0001441912{main}( ).../index.php:0
20.0001442264require( '/home/deluxecruises/public_html/wp-blog-header.php ).../index.php:17
30.11016701824require_once( '/home/deluxecruises/public_html/wp-includes/template-loader.php ).../wp-blog-header.php:19
40.11276709160apply_filters( $hook_name = 'template_include', $value = '/home/deluxecruises/public_html/wp-content/themes/evo-tail-it/templates/page-port.php' ).../template-loader.php:104
50.11276709408WP_Hook->apply_filters( $value = '/home/deluxecruises/public_html/wp-content/themes/evo-tail-it/templates/page-port.php', $args = [0 => '/home/deluxecruises/public_html/wp-content/themes/evo-tail-it/templates/page-port.php'] ).../plugin.php:205
60.11276710056EvoMark\EvoCoreWp\Framework\Blade\Hooks->actionTemplateInclude( $template = '/home/deluxecruises/public_html/wp-content/themes/evo-tail-it/templates/page-port.php' ).../class-wp-hook.php:324
70.125711031392Illuminate\View\View->toHtml( ).../Hooks.php:59
80.125711031392Illuminate\View\View->render( $callback = ??? ).../View.php:493
90.125711031392Illuminate\View\View->renderContents( ).../View.php:160
100.125711031392Illuminate\View\View->getContents( ).../View.php:191
110.125711032088Illuminate\View\Engines\CompilerEngine->get( $path = '/home/deluxecruises/public_html/wp-content/themes/evo-tail-it/views/pages/single-port.blade.php', $data = ['__env' => class Illuminate\View\Factory { protected $engines = class Illuminate\View\Engines\EngineResolver { ... }; protected $finder = class Illuminate\View\FileViewFinder { ... }; protected $events = class Illuminate\Events\Dispatcher { ... }; protected $container = class EvoMark\EvoCoreWp\Plugin { ... }; protected $shared = [...]; protected $extensions = [...]; protected $composers = [...]; protected $renderCount = 1; protected $renderedOnce = [...]; protected $pathEngineCache = [...]; protected $normalizedNameCache = [...]; protected $componentStack = [...]; protected $componentData = [...]; protected $currentComponentData = [...]; protected $slots = [...]; protected $slotStack = [...]; protected $fragments = [...]; protected $fragmentStack = [...]; protected $sections = [...]; protected $sectionStack = [...]; protected $loopsStack = [...]; protected $pushes = [...]; protected $prepends = [...]; protected $pushStack = [...]; protected $translationReplacements = [...] }, 'app' => class EvoMark\EvoCoreWp\Plugin { protected $resolved = [...]; protected $bindings = [...]; protected $methodBindings = [...]; protected $instances = [...]; protected $scopedInstances = [...]; protected $aliases = [...]; protected $abstractAliases = [...]; protected $extenders = [...]; protected $tags = [...]; protected $buildStack = [...]; protected $with = [...]; public $contextual = [...]; protected $reboundCallbacks = [...]; protected $globalBeforeResolvingCallbacks = [...]; protected $globalResolvingCallbacks = [...]; protected $globalAfterResolvingCallbacks = [...]; protected $beforeResolvingCallbacks = [...]; protected $resolvingCallbacks = [...]; protected $afterResolvingCallbacks = [...]; protected $basePath = '/home/deluxecruises/public_html/wp-content/plugins/evo-core-wp'; protected $appPath = NULL; protected $configPath = NULL; protected $databasePath = NULL; protected $serviceProviders = [...]; protected $loadedProviders = [...]; protected $deferredServices = [...]; public string $entryFile = '/home/deluxecruises/public_html/wp-content/plugins/evo-core-wp/evo-core-wp.php'; protected $hooks = class EvoMark\EvoCoreWp\Hooks { ... } }, 'title' => 'Casablanca, Morocco', 'port' => class EvoMark\EvoCruises\Models\Port { protected $connection = 'default'; protected $table = 'ports'; protected $primaryKey = 'id'; protected $keyType = 'int'; public $incrementing = TRUE; protected $with = [...]; protected $withCount = [...]; public $preventsLazyLoading = FALSE; protected $perPage = 15; public $exists = TRUE; public $wasRecentlyCreated = FALSE; protected $escapeWhenCastingToString = FALSE; protected $attributes = [...]; protected $original = [...]; protected $changes = [...]; protected $casts = [...]; protected $classCastCache = [...]; protected $attributeCastCache = [...]; protected $dateFormat = NULL; protected $appends = [...]; protected $dispatchesEvents = [...]; protected $observables = [...]; protected $relations = [...]; protected $touches = [...]; public $timestamps = TRUE; public $usesUniqueIds = FALSE; protected $hidden = [...]; protected $visible = [...]; protected $fillable = [...]; protected $guarded = [...]; protected $dates = [...] }, 'featuredImage' => NULL, 'page' => 1, 'cruises' => class EvoMark\EvoCruises\FrontendResources\WordpressPaginator { protected $items = class Illuminate\Support\Collection { ... }; protected $perPage = 12; protected $currentPage = 1; protected $path = '/'; protected $query = [...]; protected $fragment = NULL; protected $pageName = 'page'; public $onEachSide = 3; protected $options = [...]; protected $total = 128; protected $lastPage = 11; public string $resourceClass = *uninitialized*; public string $baseUrl = 'https://deluxecruises.co.uk/ports/MACAS/%_%'; public string $formatter = 'page/%#%/'; public array $queryArgs = [...] }, 'initialSearch' => ['port' => 'MACAS'], 'componentName' => NULL, 'attributes' => class Illuminate\View\ComponentAttributeBag { protected $attributes = [...] }, 'getFeaturedImage' => class Closure { public $function = 'EvoMark\\EvoTailIt\\PagePort::getFeaturedImage'; public $this = class EvoMark\EvoTailIt\PagePort { ... }; public $parameter = [...] }, 'ignoredParameterNames' => class Illuminate\View\InvokableComponentVariable { protected $callable = class Closure { ... } }] ).../View.php:208
120.125811032624Illuminate\View\Engines\PhpEngine->evaluatePath( $path = '/home/deluxecruises/public_html/wp-content/themes/evo-tail-it/cache/views/9ef41676c6e6a25a0d6f52e8dc72ce1a.php', $data = ['__env' => class Illuminate\View\Factory { protected $engines = class Illuminate\View\Engines\EngineResolver { ... }; protected $finder = class Illuminate\View\FileViewFinder { ... }; protected $events = class Illuminate\Events\Dispatcher { ... }; protected $container = class EvoMark\EvoCoreWp\Plugin { ... }; protected $shared = [...]; protected $extensions = [...]; protected $composers = [...]; protected $renderCount = 1; protected $renderedOnce = [...]; protected $pathEngineCache = [...]; protected $normalizedNameCache = [...]; protected $componentStack = [...]; protected $componentData = [...]; protected $currentComponentData = [...]; protected $slots = [...]; protected $slotStack = [...]; protected $fragments = [...]; protected $fragmentStack = [...]; protected $sections = [...]; protected $sectionStack = [...]; protected $loopsStack = [...]; protected $pushes = [...]; protected $prepends = [...]; protected $pushStack = [...]; protected $translationReplacements = [...] }, 'app' => class EvoMark\EvoCoreWp\Plugin { protected $resolved = [...]; protected $bindings = [...]; protected $methodBindings = [...]; protected $instances = [...]; protected $scopedInstances = [...]; protected $aliases = [...]; protected $abstractAliases = [...]; protected $extenders = [...]; protected $tags = [...]; protected $buildStack = [...]; protected $with = [...]; public $contextual = [...]; protected $reboundCallbacks = [...]; protected $globalBeforeResolvingCallbacks = [...]; protected $globalResolvingCallbacks = [...]; protected $globalAfterResolvingCallbacks = [...]; protected $beforeResolvingCallbacks = [...]; protected $resolvingCallbacks = [...]; protected $afterResolvingCallbacks = [...]; protected $basePath = '/home/deluxecruises/public_html/wp-content/plugins/evo-core-wp'; protected $appPath = NULL; protected $configPath = NULL; protected $databasePath = NULL; protected $serviceProviders = [...]; protected $loadedProviders = [...]; protected $deferredServices = [...]; public string $entryFile = '/home/deluxecruises/public_html/wp-content/plugins/evo-core-wp/evo-core-wp.php'; protected $hooks = class EvoMark\EvoCoreWp\Hooks { ... } }, 'title' => 'Casablanca, Morocco', 'port' => class EvoMark\EvoCruises\Models\Port { protected $connection = 'default'; protected $table = 'ports'; protected $primaryKey = 'id'; protected $keyType = 'int'; public $incrementing = TRUE; protected $with = [...]; protected $withCount = [...]; public $preventsLazyLoading = FALSE; protected $perPage = 15; public $exists = TRUE; public $wasRecentlyCreated = FALSE; protected $escapeWhenCastingToString = FALSE; protected $attributes = [...]; protected $original = [...]; protected $changes = [...]; protected $casts = [...]; protected $classCastCache = [...]; protected $attributeCastCache = [...]; protected $dateFormat = NULL; protected $appends = [...]; protected $dispatchesEvents = [...]; protected $observables = [...]; protected $relations = [...]; protected $touches = [...]; public $timestamps = TRUE; public $usesUniqueIds = FALSE; protected $hidden = [...]; protected $visible = [...]; protected $fillable = [...]; protected $guarded = [...]; protected $dates = [...] }, 'featuredImage' => NULL, 'page' => 1, 'cruises' => class EvoMark\EvoCruises\FrontendResources\WordpressPaginator { protected $items = class Illuminate\Support\Collection { ... }; protected $perPage = 12; protected $currentPage = 1; protected $path = '/'; protected $query = [...]; protected $fragment = NULL; protected $pageName = 'page'; public $onEachSide = 3; protected $options = [...]; protected $total = 128; protected $lastPage = 11; public string $resourceClass = *uninitialized*; public string $baseUrl = 'https://deluxecruises.co.uk/ports/MACAS/%_%'; public string $formatter = 'page/%#%/'; public array $queryArgs = [...] }, 'initialSearch' => ['port' => 'MACAS'], 'componentName' => NULL, 'attributes' => class Illuminate\View\ComponentAttributeBag { protected $attributes = [...] }, 'getFeaturedImage' => class Closure { public $function = 'EvoMark\\EvoTailIt\\PagePort::getFeaturedImage'; public $this = class EvoMark\EvoTailIt\PagePort { ... }; public $parameter = [...] }, 'ignoredParameterNames' => class Illuminate\View\InvokableComponentVariable { protected $callable = class Closure { ... } }] ).../CompilerEngine.php:73
130.125811049264Illuminate\Filesystem\Filesystem->getRequire( $path = '/home/deluxecruises/public_html/wp-content/themes/evo-tail-it/cache/views/9ef41676c6e6a25a0d6f52e8dc72ce1a.php', $data = ['__env' => class Illuminate\View\Factory { protected $engines = class Illuminate\View\Engines\EngineResolver { ... }; protected $finder = class Illuminate\View\FileViewFinder { ... }; protected $events = class Illuminate\Events\Dispatcher { ... }; protected $container = class EvoMark\EvoCoreWp\Plugin { ... }; protected $shared = [...]; protected $extensions = [...]; protected $composers = [...]; protected $renderCount = 1; protected $renderedOnce = [...]; protected $pathEngineCache = [...]; protected $normalizedNameCache = [...]; protected $componentStack = [...]; protected $componentData = [...]; protected $currentComponentData = [...]; protected $slots = [...]; protected $slotStack = [...]; protected $fragments = [...]; protected $fragmentStack = [...]; protected $sections = [...]; protected $sectionStack = [...]; protected $loopsStack = [...]; protected $pushes = [...]; protected $prepends = [...]; protected $pushStack = [...]; protected $translationReplacements = [...] }, 'app' => class EvoMark\EvoCoreWp\Plugin { protected $resolved = [...]; protected $bindings = [...]; protected $methodBindings = [...]; protected $instances = [...]; protected $scopedInstances = [...]; protected $aliases = [...]; protected $abstractAliases = [...]; protected $extenders = [...]; protected $tags = [...]; protected $buildStack = [...]; protected $with = [...]; public $contextual = [...]; protected $reboundCallbacks = [...]; protected $globalBeforeResolvingCallbacks = [...]; protected $globalResolvingCallbacks = [...]; protected $globalAfterResolvingCallbacks = [...]; protected $beforeResolvingCallbacks = [...]; protected $resolvingCallbacks = [...]; protected $afterResolvingCallbacks = [...]; protected $basePath = '/home/deluxecruises/public_html/wp-content/plugins/evo-core-wp'; protected $appPath = NULL; protected $configPath = NULL; protected $databasePath = NULL; protected $serviceProviders = [...]; protected $loadedProviders = [...]; protected $deferredServices = [...]; public string $entryFile = '/home/deluxecruises/public_html/wp-content/plugins/evo-core-wp/evo-core-wp.php'; protected $hooks = class EvoMark\EvoCoreWp\Hooks { ... } }, 'title' => 'Casablanca, Morocco', 'port' => class EvoMark\EvoCruises\Models\Port { protected $connection = 'default'; protected $table = 'ports'; protected $primaryKey = 'id'; protected $keyType = 'int'; public $incrementing = TRUE; protected $with = [...]; protected $withCount = [...]; public $preventsLazyLoading = FALSE; protected $perPage = 15; public $exists = TRUE; public $wasRecentlyCreated = FALSE; protected $escapeWhenCastingToString = FALSE; protected $attributes = [...]; protected $original = [...]; protected $changes = [...]; protected $casts = [...]; protected $classCastCache = [...]; protected $attributeCastCache = [...]; protected $dateFormat = NULL; protected $appends = [...]; protected $dispatchesEvents = [...]; protected $observables = [...]; protected $relations = [...]; protected $touches = [...]; public $timestamps = TRUE; public $usesUniqueIds = FALSE; protected $hidden = [...]; protected $visible = [...]; protected $fillable = [...]; protected $guarded = [...]; protected $dates = [...] }, 'featuredImage' => NULL, 'page' => 1, 'cruises' => class EvoMark\EvoCruises\FrontendResources\WordpressPaginator { protected $items = class Illuminate\Support\Collection { ... }; protected $perPage = 12; protected $currentPage = 1; protected $path = '/'; protected $query = [...]; protected $fragment = NULL; protected $pageName = 'page'; public $onEachSide = 3; protected $options = [...]; protected $total = 128; protected $lastPage = 11; public string $resourceClass = *uninitialized*; public string $baseUrl = 'https://deluxecruises.co.uk/ports/MACAS/%_%'; public string $formatter = 'page/%#%/'; public array $queryArgs = [...] }, 'initialSearch' => ['port' => 'MACAS'], 'componentName' => NULL, 'attributes' => class Illuminate\View\ComponentAttributeBag { protected $attributes = [...] }, 'getFeaturedImage' => class Closure { public $function = 'EvoMark\\EvoTailIt\\PagePort::getFeaturedImage'; public $this = class EvoMark\EvoTailIt\PagePort { ... }; public $parameter = [...] }, 'ignoredParameterNames' => class Illuminate\View\InvokableComponentVariable { protected $callable = class Closure { ... } }] ).../PhpEngine.php:58
140.125811050056Illuminate\Filesystem\Filesystem::Illuminate\Filesystem\{closure:/home/deluxecruises/public_html/wp-content/plugins/evo-core-wp/vendor/illuminate/filesystem/Filesystem.php:120-124}( ).../Filesystem.php:124
150.126111081408require( '/home/deluxecruises/public_html/wp-content/themes/evo-tail-it/cache/views/9ef41676c6e6a25a0d6f52e8dc72ce1a.php ).../Filesystem.php:123

Casablanca, Morocco Itineraries

19 Nights

Star Collector: Memoirs of France & Iberia

Cruise Line Windstar Cruises
Cruise Type Ocean
Ship Star Legend
Region Mediterranean
Departure Port Barcelona
Destination Port Dun Laoghaire
Itinerary
Barcelona, Cartagena, Málaga, Málaga, Gibraltar, Cádiz, Cádiz, Casablanca, Lisbon, Leixões, Ferrol, Bordeaux, La Rochelle, Saint-Malo and Dun Laoghaire

From £6,585pp

Plus substantial savings from Deluxe Cruises

Departure Date
18 May 24
10 Nights

Souks & Sherries: Iberia & Morocco

Cruise Line Windstar Cruises
Cruise Type Ocean
Ship Star Legend
Region Mediterranean
Departure Port Barcelona
Destination Port Lisbon
Itinerary
Barcelona, Cartagena, Málaga, Málaga, Gibraltar, Cádiz, Cádiz, Casablanca and Lisbon

From £3,110pp

Plus substantial savings from Deluxe Cruises

Departure Date
18 May 24
14 Nights

A Grand Journey Celebrating the Caribbean, Canaries and Casablanca

Cruise Line Explora Journeys
Cruise Type Ocean
Ship Explora I
Region Mediterranean
Departure Port Miami, Florida
Destination Port Casablanca
Itinerary
Miami, Florida, Gustavia, Saint John's, Santa Cruz de La Palma, Arrecife, Lanzarote and Casablanca

From £3,705pp

Plus substantial savings from Deluxe Cruises

Departure Date
31 May 24
19 Nights

A Transatlantic Journey from Miami to Moroccan Fantasies

Cruise Line Explora Journeys
Cruise Type Ocean
Ship Explora I
Region Mediterranean
Departure Port Miami, Florida
Destination Port Barcelona
Itinerary
Miami, Florida, Gustavia, Saint John's, Santa Cruz de La Palma, Arrecife, Lanzarote, Casablanca, Tangier, Málaga, Cartagena, Valencia and Barcelona

From £11,850pp

Plus substantial savings from Deluxe Cruises

Departure Date
31 May 24
12 Nights

Moroccan & Canarian Magic

Cruise Line Oceania Cruises
Cruise Type Ocean
Ship Marina
Region Mediterranean
Departure Port Civitavecchia
Destination Port Lisbon
Itinerary
Civitavecchia, Saint-Tropez, Barcelona, Cádiz, Casablanca, Agadir, Arrecife, Lanzarote, Santa Cruz de Tenerife, Santa Cruz de La Palma, Funchal, Madeira and Lisbon

From Please Call

Plus substantial savings from Deluxe Cruises

Departure Date
01 Jun 24
23 Nights

Europe Spring Adieu

Cruise Line Oceania Cruises
Cruise Type Ocean
Ship Marina
Region World-wide
Departure Port Civitavecchia
Destination Port Amsterdam
Itinerary
Civitavecchia, Saint-Tropez, Barcelona, Cádiz, Casablanca, Agadir, Arrecife, Lanzarote, Santa Cruz de Tenerife, Santa Cruz de La Palma, Funchal, Madeira, Lisbon, Porto, La Coruña, Bilbao, Bordeaux, Bordeaux, Lorient, Saint-Malo, Le Havre, Tilbury, Zeebrugge and Amsterdam

From Please Call

Plus substantial savings from Deluxe Cruises

Departure Date
01 Jun 24
24 Nights

24-Day Malta, Morocco & Canary Islands

Cruise Line Seabourn
Cruise Type Ocean
Ship Seabourn Sojourn
Region Mediterranean
Departure Port Piraeus
Destination Port Lisbon
Itinerary
Piraeus, Monemvasía, Valletta, Mgarr, Gozo, Valletta, Giardini Naxos, L'Île-Rousse, Toulon, Palamós, Barcelona, Málaga, Tangier, Casablanca, Casablanca, Arrecife, Lanzarote, San Sebastian de la Gomera, Santa Cruz de La Palma, Tenerife, Tenerife, Funchal, Madeira and Lisbon

From Please Call

Plus substantial savings from Deluxe Cruises

Departure Date
05 Jun 24
7 Nights

A Grand Journey to Moroccan Medinas, Moorish Forts, and Modern Mercados

Cruise Line Explora Journeys
Cruise Type Ocean
Ship Explora I
Region Mediterranean
Departure Port Arrecife, Lanzarote
Destination Port Barcelona
Itinerary
Arrecife, Lanzarote, Casablanca, Tangier, Málaga, Cartagena, Valencia and Barcelona

From £5,500pp

Plus substantial savings from Deluxe Cruises

Departure Date
12 Jun 24
5 Nights

A Journey of Rosé Days in Super-chic Morocco and Sun-splashed Spain

Cruise Line Explora Journeys
Cruise Type Ocean
Ship Explora I
Region Mediterranean
Departure Port Casablanca
Destination Port Barcelona
Itinerary
Casablanca, Tangier, Málaga, Cartagena, Valencia and Barcelona

From £4,050pp

Plus substantial savings from Deluxe Cruises

Departure Date
14 Jun 24
28 Nights

28-Day Canary Islands & English Channel Gems

Cruise Line Seabourn
Cruise Type Ocean
Ship Seabourn Sojourn
Region Northern Europe
Departure Port Barcelona
Destination Port Dover
Itinerary
Barcelona, Málaga, Tangier, Casablanca, Casablanca, Arrecife, Lanzarote, San Sebastian de la Gomera, Santa Cruz de La Palma, Tenerife, Tenerife, Funchal, Madeira, Lisbon, La Coruña, Gijón, Bilbao, Bordeaux, Bordeaux, La Rochelle, Saint-Malo, Plymouth, Cowes, Isle of Wight, Zeebrugge and Dover

From £11,099pp

Plus substantial savings from Deluxe Cruises

Departure Date
15 Jun 24
14 Nights

14-Day Moroccan Gems & Canary Islands

Cruise Line Seabourn
Cruise Type Ocean
Ship Seabourn Sojourn
Region Africa
Departure Port Barcelona
Destination Port Lisbon
Itinerary
Barcelona, Málaga, Tangier, Casablanca, Casablanca, Arrecife, Lanzarote, San Sebastian de la Gomera, Santa Cruz de La Palma, Tenerife, Tenerife, Funchal, Madeira and Lisbon

From Please Call

Plus substantial savings from Deluxe Cruises

Departure Date
15 Jun 24
30 Nights

30-Day Best Of The Mediterranean

Cruise Line Seabourn
Cruise Type Ocean
Ship Seabourn Ovation
Region Mediterranean
Departure Port Barcelona
Destination Port Barcelona
Itinerary
Barcelona, Mahón, Menorca, Palma de Mallorca, Sète, Cavalaire-sur-Mer, Monte-Carlo, Portofino, Calvi, Corsica, Golfo Aranci, Civitavecchia, Amalfi, Lipari, Mgarr, Gozo, Valletta, Valletta, Trapani, Sicily, La Goulette, La Ciotat, Roses, Barcelona, Port-Vendres, Málaga, Gibraltar, Casablanca, Casablanca, Cartagena, Valencia and Barcelona

From Please Call

Plus substantial savings from Deluxe Cruises

Departure Date
12 Jul 24