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