Spain
Sevilla
Train to València
València
Xátiva
Gandia and Oliva
Denia
Altea
Vila Joyosa
Tarbena
Guadelest
Relleu
Vélez Blanco and Huescar
The Plastic Coast
Guadix
Granada
Nerja
Frigiliana
Torrox and Competa
Benalmadena
Mijas
Estepona
Ronda
Zahara de la Sierra

Arcos de la Frontera

Cadiz
Final stop: back in Sevilla
