Question: what countries share borders with spain?
Answer: Perejil Island; Portugal; France; Andorra; Morocco; Gibraltar