My wife and I are booked on the MSC Splendida out of Rome with stops in Genoa, Marseille, Barcelona, Tunis, and Palermo. We've got Rome covered but haven't visited any of these ports before. Any recommendations on excursions and/or must see sights?
Bon Voyage magazine has an article on what to see and do in Barcelona! https://cruiseline.com/advice/destinations/insider-s-guides/insiders-guide-to-barcelona-spain