BARCELONA Barcelona is one of the most lively harbour cities on the Mediterranean and after Madrid, Spain's second largest city and the capital of Catalonia. Intimate squares, small palaces and... This description may be from another edition of this product.