Alcalá de Henares, Spain The Birthplace of Cervantes As I walked through the charming streets of Alcalá de Henares, I