read the early history of christian in north africa, and the interaction of islam and christism in spain, you will understand the culture of spain better.
(i bet many churchs were built by islamic power, later used as catholic church).
think abou the ethicity from the center of africa to northern europe. look at the hair color, faces etc, you will understand spain is a mixing points of several civilization.
so much conflicting in the history.