answersLogoWhite

0

It is the Bay of Biscay. It lies along the western coast of France from Point Penmarc'h to the Spanish border, and then along the northern coast of Spain west to Cape Ortegal.

User Avatar

Wiki User

7y ago

What else can I help you with?