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