Where is Baracelona?
Barcelona is the capital and largest city of the autonomous community of Catalonia and the second-most populous municipality of Spain. It is on the coast of the Mediterranean Sea in northeastern Spain, near the border with France.