Spain is littered with hundreds of glittering beaches; flamenco dancers swirl in flounces of colour; and toreros (bullfighters) strut their stuff in the bullrings. Summer holidaymakers gather around great pans of steaming paella (at its tasty best in Valencia) and pitchers of sangria…