Every autumn, Alcala de Henares prepares for its largest festival of the year, which brings around 300,000 tourists to the city. The Medieval Market, which is one of the largest markets of its kind in Europe, arrives at the beginning… Read more
Every autumn, Alcala de Henares prepares for its largest festival of the year, which brings around 300,000 tourists to the city. The Medieval Market, which is one of the largest markets of its kind in Europe, arrives at the beginning… Read more