Spain's National Day takes place on October 12, in a day full of events where national institutions are very much present. The most famous of these is the military parade, presided over by the king, in Madrid. According to the Act establishing this... Continue reading