Barcelona Travel Guide
Home > Travel Guides > Spain > Barcelona Travel Guide Introduction to Barcelona The capital of Catalonia, Barcelona, is one of the world’s best-loved holiday destinations. Barcelona is located in the north-eastern part of Spain, on the Mediterranean coast of the Iberian Peninsula. It is the second largest city in the country in terms of…