Barcelona is one of the best cities to visit on the planet. It’s got everything you would expect: world-class food, stunning architecture and sunny days for most of the year. It also caters to the wilder side of life with amazing skate spots and some of the best electronic music venues in Europe. From micro-clubs on Las Ramblas…