Western Sahara is a territory actually administered by the kingdom of Morocco. So it's somehow part of Africa.
yes
No, it is not.
If you are thinking about Wales, it is part of the UK but not part of England.
The Canary Islands