All about Bilbao
Located in the Basque Country in the north of Spain, Bilbao is a major seaport and industrial centre and also the largest city of the region. The urban area of the city, with almost 1 million inhabitants, is encompassed by two small mountain ranges – the Pagasarri and the Artxanda – which is the reason [...]
