Canary IslandsFrom Wikipedia, the free encyclopedia Canary Islands ntcharu chakusangika mu chilwa chikulu cha Afilika.