Visiting Barcelona: what are the best things to do and see in Spain’s second-largest city and capital of Catalonia? Spain’s ...