A popular yacht charter hub and Spain's second biggest city, Barcelona should undoubtedly feature high on a Mediterranean summer itinerary.
This website requires JavaScript to function properly. Please enable JavaScript in your browser settings.