Known for its art and architecture, Barcelona is one of my favourite cities in Europe. Barcelona, the cosmopolitan capital of Spain’s Catalonia region, has the amazing Sagrada Família church and other modernist landmarks designed by Antoni Gaudí across the…
Browsing Tag