“Heritage Day is one of the newly created South African public holidays. It is a day in which all are encouraged to celebrate their cultural traditions in the wider context of the great diversity of cultures, beliefs, and traditions that make up the nation of South Africa.”