Watching 7 Night Spain Italy and France Liberty of the Seas ยท Royal Caribbean Departs Sun 28 May 2028