The Canary Islands, also known as the Canaries, are a Spanish archipelago located just off the northwest coast of mainland Africa, 100 kilometers west of the border between Morocco and the Western Sahara.