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

∙ 16y ago
User Avatar

What else can I help you with?