Durban a whirl of activities