Traditional and modern, local and global, elite and touristy: Barcelona is a city of surprising contradictions, which, along with the warm weather, the sea, and the lively people, make it undoubtedly one of the most attractive cities in Europe. One of the most hectic and cosmopolitan cities on the planet…