For 10 consecutive years, Barcelona has appeared first in a survey of European cities that asks which city offers the best quality of life to its citizens.
For 10 consecutive years, Barcelona has appeared first in a survey of European cities that asks which city offers the best quality of life to its citizens.