What is Barcelona?

Barcelona is a city on the southeast coast of Spain. It has a rich history and the city is filled with architectural delights and incredible history, the food is fantastic, and it also hosts a world-renowned football league - or soccer, as it is called in the United States. The football league is called FC Barcelona.