With 1.7 Mio inhabitants, Barcelona is the second largest city in Spain – one would
With its unique location in-between the Mediterranean, Europe and North Africa, and the millions of