Answer: Barcelona

Barc lone a

Barcelona is the capital of Catalonia and the second largest city in Spain.