Life in South Africa is a lot of things but never dull. Stock photo.