16 december south africa holiday July 8, 2019 16 32 64 128 16 december south africa public holiday 16 december holiday in south africa history 16 december holiday in south africa activities 16 december holiday in south africa in afrikaans 16 december 2023 public holiday south africa