Christmas in Spain: Traditions and Celebrations
The Spanish Christmas begins on December 25 and continues all the way until January 6. Only 58% of the Spanish population is Roman Catholic.

The Spanish Christmas begins on December 25 and continues all the way until January 6. Only 58% of the Spanish population is Roman Catholic.