The Canary Islands, or Canaries, are an archipelago in the Atlantic with about 2.2 million inhabitants.