Barcelona
Barcelona is the second largest city in Spain and nicely located on the Mediterranean coast. It is a major economic centre with one of Europe’s principal Mediterranean ports. It was founded as a Roman city but now is a major tourist destination with a rich cultural … [Read more...] about Barcelona