Barcelona is the capital and most populous city of the Autonomous Community of Catalonia and the second largest city in Spain. Barcelona is a major economic centre with one of Europe's principal Mediterranean ports, and Barcelona International Airport is the second largest in Sp... |