Spain road trip: Granada to Almería

The Alhambra marks the start of a drive taking in historic cities, a river valley and mountains – and ends in Almería’s spaghetti western desert