From June 24 to July 17, 2023, Kirstenbosch National Botanical Garden is hosting its annual Winter Wonders event. Families and…