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