The one where Carnival Magic rescued a stranded boat…
John Heald, senior cruise director, Carnival Cruise Lines has made quite a name for himself in the online world, winning numerous blogging awards and effectively ‘humanising’ the Carnival brand. The […]