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