Barcelona is in which country?

Barcelona is the capital of Catalonia and a province in Spain. It is located in the northeastern part of the country on the Mediterranean coast, and it is the second most populous city in Spain after Madrid.

Post a Comment

0 Comments
* Please Don't Spam Here. All the Comments are Reviewed by Admin.
CLOSE ADS
CLOSE ADS