Heritage Day is a South African public holiday celebrated on 24 September. Before 1995, 24 September Heritage Day was known as Shaka Day, in commemoration of the Zulu King, Shaka. Today, South Africans commemorate Heritage Day by reminiscing the cultural heritage of various cultures that composes the population of South Africa.