The village of Quel owes its name to the Arabic word qalat, which means fortified place, from where also comes for example Alcalá de Henares. This is not surprising, since this village is guarded by its imposing castle from the top of a steep hill,... Continue reading