ARTICLE
The Canary Island archipelago features some of Europe's most idyllic and exotic islands...