With its cosmopolitan feel, street performers, relaxed pace of life, breathtaking architecture, delicious food, and unbeatable climate, it really is the city that has everything. Barcelona is a perfect place to visit. There’s always something to do, and you’d need a lifetime to do it in.

By JutRov