Quirky, vibrant, thoroughly modern yet positively ancient, the Spanish city of Barcelona is a study of contrasts. The capital of the Catalonia region, Barcelona is a magnificent representative of this rich and fiercely independent region. This gorgeous metropolis by the sea is known for the modernist architecture of Antoni Gaudi, La Rambla (one of Europe’s […]