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