Each of the eight Canary Islands has its own distinct charm, character and appeal. Here’s our guide to finding the best Canary island for you.