Bay of Biscay

From Encyc

The Bay of Biscay is a part of the Atlantic Ocean adjacent to western France. It forms something of a bottleneck and has been of strategic importance in the hundreds of years that Great Britain, France, Spain, the Netherlands, and Germany vied for naval supremacy.