what are the neighbouring countries of spain?
Spain is bordered by the Bay of Biscay, the Balearic Sea, the Mediterranean Sea, and the Alboran Sea; Portugal to the west and France and Andorra to the north.