IL Magazine – Travel story: Lanzarote (Canary Islands, Spain) A travel story from Lanzarote, Canary Islands, commissioned by IL Magazine of Il Sole 24 Ore.