answersLogoWhite

0

Bilbao is located on the coast of the Bay of Biscay close to the corner of the bay formed by the north coast of Spain and the west coast of France.

User Avatar

Wiki User

15y ago

What else can I help you with?