Barcelona is the capital and the most populous city of Catalonia and the second largest city in Spain, after Madrid, with a population of over 1.5 million. It is recognized as a Global City due to its importance in finance, media, commerce , arts and entertainment, education and tourism. Barcelona has many venues for live [...]