Barcelona

City in Spain
Thing
Administrati...
Place
Barcelona is a city in Spain. It is the capital and largest city of the autonomous community of Catalonia, as well as the second most populous municipality of Spain.
Location of Barcelona
Location of Barcelona
Barcelona
Definition
Barcelona is a city in Spain. It is the capital and largest city of the autonomous community of Catalonia, as well as the second most populous municipality of Spain.
Barcelona
Barcelona
Barcelona is a city in Spain. It is the capital and largest city of the autonomous community of Catalonia, as well as the second most populous municipality of Spain.
New to Cofactor?

Cofactor is a large, structured listing of people, places, and things. Here you can find the definition of each subject.

Your Cofactor profile
Sign up for an account to create your personal profile.