Harry
Of course the Canary Islands are listed under Spain because they are Spanish territory not independent islands, the Canary Islands may not be in the EU but they are still under the control of the sovereign state of Spain regardless of them being off the west African coast and no where near mainland Spain.
What other country do you think they should be listed under then!
Some of your posts are really negative and annoying.