T he main reason the Canary Islands are such a popular holiday destination is obvious: the weather. This Spanish archipelago ...