FC Barcelona – The Symbol of Catalan Pride
When it comes to football, Spain can proudly say that it’s home to the best teams in the world. From total trophies won, to hugely valuable players – Spain’s got the best of the best. One of Spain’s top teams…