Barcelona is an open, cosmopolitan city, which welcomes millions of visitors from all over the
With its unique location in-between the Mediterranean, Europe and North Africa, and the millions of