Barcelona might dominate travel wishlists, but the Mediterranean coastline is full of port cities with deeper history, richer ...