Alcala de Henares is a city located in the northeast of Madrid, near the Henares river, in Spain. The city’s origins date back to Roman times when it was a…
Tag
Alcala de Henares is a city located in the northeast of Madrid, near the Henares river, in Spain. The city’s origins date back to Roman times when it was a…