Spain’s Canary Islands, a longtime favourite among British tourists, are facing a tourism setback as travellers increasingly opt for Morocco and Turkey. Rising discontent among locals, new tourism ...