The list of sovereign states and dependent territories in Africa include places such as the Canary Islands and Madeira.
The list of sovereign states and dependent territories in Africa include places such as the Canary Islands and Madeira.