Page 13 / 33
Magical Salamanca
Another medieval town but also a trendy student city...