Europe's most beautiful Christmas markets

Madrid, Spain

Madrid holds its Christmas market on the Plaza Mayor. The height of the festive season in Spain is January 6th. That is when the "King's parade" is held. It is these three kings, also known as the three wise men, who bring gifts at Christmas in Spain. Every year thousands of tourists come to join the street festivities. The parade is broadcast live on television.