Want this question answered?
Morocco
Portugal does not have a neighbor, on land, south of the country. Morocco is south of Portugal but separated by the Strait of Gibraltar. Portugal does have a neighbour, what about Spain
Andorra, France, Gibraltar, Morocco, and Portugal.
Spain.
Spain is the only country which Portugal borders. In addition to Portugal, Spain also borders France, Andorra, the United Kingdom and Morocco.
Spain has borders with France, Andorra, United Kingdom. Morocco, and Portugal.
Portugal, Andorra, Morocco, and United Kingdom (Gibraltar) also have borders with Spain. Spain has two Autonomous Cities, Ceuta and Melilla, in North Africa surrounded by Morocco.
Spain.
Spain
Spain's neighbors are France, Portugal, Andorra, Morocco, and Great Britain.
Technically all or most of them, but probably the answer you seek is Spain and/or Portugal. Spain is north of Morocco, across the Mediterranean Sea.
France, Portugal, Andorra, United Kingdom and Morocco