Must-see events in South Africa this March