Sort:  

Hello, yes Barcelona I love very much. For me it has a little bit of everything. Great weather, sun, waves, snow, food and business.