Barcelona, Catalonia's capital and
Spain's second-largest city, has it all - effortless cool, history, culture, magical architecture, one of the world's biggest football clubs, beaches, and, the underpinning of any successful trip, a local population with an unquenchable...