The Visigoths invaded what is now Spain. Visigoth is a term that means "western Goths" and was thought of by Theodoric the Great.
Portugal is west of Spain, between Spain and the Atlantic Ocean.
Switzerland is quite a bit East of Spain. It lies North of Italy, West of Germany, and East of France.
The Visigoths were the western branch of the Goths. The Goths were original from Sweden and migrated through eastern Europe all the way to Ukraine. When the Huns invaded their land, some of the Goths asked the Roman emperor to allow them to settle in the lower Danube area of the Roman Empire to escape the Huns. This was granted. The rest of the Goths were conquered by the Huns and became their vassals. The Goths in the Roman Empire then came to be called Visigoths (Goths of the west) because at that point they lived further west than the other Goths. The other Goths came to be called Ostrogoths (Goths of the east).
Portugal
West to East
The east coast of Spain is on the Mediterranean Sea.
The colonies of East and West Florida was returned to Spain.
Portugal to the west and France to the east. None are north or south of Spain.
To the north an east there is Spain. To the west and south there is ocean.
You would fly east to get to anywhere in Europe.
Only one ocean borders Spain. The Atlantic Ocean is on the west coast of Spain. Another large body of water, called the Mediterranean Sea, is on the east coast of Spain.
The Mediterranean is to the south and east of spain. The Atlantic is to the north and west