Barcelona Barcelona is the second largest city in Spain, and covers a large expanse of the Catalonian coastline. The city is built around its port, which is one of the busiest in the Mediterranean, though many would believe that it is built around its football club FC Barcelona (Barca) which is a major player in […]