Watching 7 Night Portugal Spain and Morocco Mariner of the Seas ยท Royal Caribbean Departs Fri 27 Oct 2028