Barcelona is the secondlargest city in Spain inboth size and ...More
Barcelona is the secondlargest city in Spain inboth size and population,in a privileged positionon the northeastern coastof the Iberian Peninsula.It is also the capital ofCatalonia, 1 of the 17Autonomous Communitiesthat make up Spain. Less
Barcelona is the second largest city in Spain in both size and population, in a privileged position on the northeastern coast of the Iberian Peninsula. It is also the capital of Catalonia, 1 of the 17 Autonomous Communities that make up Spain.