What countries surround Spain?

Spain shares land borders with Portugal along the west and with France at the north. Along the shared border with France, Spain also touches a small country called Andorra. Spain also has a border with the UK at the UK territory of Gibraltar. Morocco in Africa also surrounds the Spanish Autonomous Cites of Melilla and Ceuta.