The easternmost of Spain’s Canary Islands, off the south coast of Morocco, Lanzarote is defined by its natural drama. Eerily beautiful volcanic peaks, wind-lashed cliffs and vineyards of ashen soil ...