The Spanish holidays provide the best experience of the Spanish culture, especially during traditional celebrations such as the Semana Santa.