Balmaseda on map

48800 Balmaseda, Biscay, Spain information