Fly for hours to the southwest from Madrid, along the coast of northwestern Africa, and eventually the dormant volcano Mount Teide pops up into view. One of many that formed the Canary Islands ...