Travel via Madrid and the ancient city of Cordoba before crossing the straits of Gibraltar to Africa and the city of Tangier. Head west through Casablanca to the beautiful walled city of Marrakesh and enjoy all it has to offer from the thriving souks, maze of alleys and lanes and breath-taking medina.