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 by the king in Madrid. According to the Act establishing this... Continue reading