Why does Spain have ‘enclaves’ in North Africa? Source: Al Jazeera The Spanish enclaves lie on the northern coast of Africa, bordering Morocco. The Spanish enclaves lie on the northern coast of Africa, bordering Morocco. Read on NewsIQ