Portugal
The cobblestone streets of Coimbra and the castle filled mountains of Santa Maria
The cobblestone streets of Coimbra and the castle filled mountains of Santa Maria