Madrid

Alcala de Henares

The University of Alcalá is a beautiful campus with many buildings dating back to the sixteenth century. It is well