The Venetian Towers, Barcelona: A Guide to the Plaça d’Espanya Icon
In the vibrant heart of Barcelona, Plaça d’Espanya acts as an imposing hub for routes and sights. And right there, flanking the start of the avenue that ascends towards the magical mountain of Montjuïc, stand two unmistakable silhouettes: the Venetian Towers (Torres Venecianes). More than mere architectural elements, they are guardians of almost a century … Read more