Location: municipality Alcala de Henares »
Cathedral-Magistral of Saints Justus and Pastor (or "Catedral de los Santos Niños.") is the most important sight of Alcala de Henares. It was constructed between 1497 and 1514....
Autonomous community Madrid is an administrative unit in Kingdom Spain.