Bilbao is along a river about 20 minutes upstream from the coastal towns of Portugalete and Getxo. Conveniently for us, the metro runs from downtown Bilbao out to both towns, so on a beautiful...