Marella Cruises runs first ‘trade-wide’ booking incentive

Travel Weekly.co.uk

Website: