La culture espagnole a plus de 3 000 ans et a été façonnée par de nombreuses civilisations, notamment les Celtes, les Romains, les Wisigoths et les Maures.