The Atlantic Ocean
The Pyrenees
The Cantabrian sea
Morocco
Portugal
Andorra
France
The Mediterranean sea (a smaller part)
The Atlantic Ocean (closer to Africa)