Where is Bilbao?

Bilbao is a city in northern Spain, located in the Basque Country, within the province of Biscay. It is situated on the Nervión River, about 11 miles (18 km) southwest of the Bay of Biscay.
Copyright Wanderlust World © https://www.ynyoo.com