Life Travel Seven countries, one suitcase: why we’re in love with cruise holidays In partnership with MSC Cruises