Barcelona is the capital of Catalonia - an autonomous community of Spain. Located on the Mediterranean Sea, it is the second largest Spanish city with a population of around 1.6million people. Barcelona is perhaps best known for its sporting links - in 1992 it held the Olympic Games and its main football side, FC Barcelona, is one of the biggest in the world.

Barcelona is one of only a dozen teams to have won the Champions League on more than one occasion - most recently in 2006 when they re more...
Discuss   Bury

Comments Who Voted Related Links