Royal Caribbean Group reports ‘record’ total revenue for second quarter

Travel Weekly.co.uk

Website: