Where is the Bay of Biscay located?

The Bay of Biscay is a large bay of the Atlantic Ocean located on the western coast of France and northern coast of Spain.
Copyright Wanderlust World © https://www.ynyoo.com