Johannesburg - President Cyril Ramaphosa will lead the nation in celebrating the Heritage Day on Tuesday, the presidency said in a statement.
This year's celebrations will be hosted by the Northern Cape in Upington.
Twenty-five years after South Africa’s transition to democracy, the Bill of Rights in the Constitution guarantees freedom of linguistic, cultural and religious association as part of promoting and maintaining social solidarity and cohesion.
"The president will on the morning of the National Heritage Day celebrations officially open the Sandile Present Community Library ahead of addressing the nation at the Mxolisi Jacobs Stadium," spokesperson Khusela Diko said.
Diko said at the Sandile Present Community Library, the President’s Reading Circle, which encourages all citizens to become enthusiastic readers, will host a session in which Ramaphosa and learners will read in an indigenous language.