Shalom and Greetings from Jerusalem.
Good luck
Spanish fishing licenses are not valid for the whole of Spain. Each region has it's own fishing license and if you wish to fish in more than one region you will need a valid fishing license for each region. Fishing in rivers, estuaries or lakes also requires an angling license, which can be obtained from many fishing shops, some Caja Rural and Caja Mar Banks, or from the local office of the Ministry of the Environment (Minsterio de Medio Ambiente). Trout fishing usually requires an additional daily permit (licencia de pesca rio con recargo trucha), which essentially buys temporary membership to a local fishing club. Welcome to the country which perfected the Inquisition.