Barcelona is a vibrant city home to eye-catching architecture, UNESCO-listed historic sites and a world-class culinary scene – plus the largest cruise port in the Mediterranean. The Port of Barcelona ...