What are the border countries for Spain?

The border countries of Spain are Portugal to the west, France and Andorra to the northeast, and the British Overseas Territory of Gibraltar to the south.
Copyright Wanderlust World © https://www.ynyoo.com