Iain Baillie of Carnival Cruise Line says such destinations complement what is already on offer and ensure a wider choice of ...