South Africa, Durban. Seafront. KZN Beaches | Beachgoers flock to North Beach despite rainy weather 26 December 2023