JOHANNESBURG - Tuesday is Heritage Day.
This year's official event is taking place in Upington in the Northern Cape.
READ: SA marks Heritage Day
The theme is "Celebrating South Africa's literary classics in the year of indigenous languages" and celebrants and activists are calling for greater attention to be paid to indigenous languages.
Music, dance, fashion and arts will be the order of the day on the streets of Tshwane for Heritage Day.
Over 30,000 people are expected to take to showcase their heritage, in what is being called, Gauteng's boldest and brightest carnival.
The Democratic Alliance is marking Heritage Day at the Mandela House Museum.
The party will be commemorating South Africa's language and cultural diversity.
The DA's Director of Communications Mabine Seabe said, "we're here today under the banner of working towards a shared tomorrow. SA is a deeply divided nation."
"We're going to use this platform to speak out against gender-based violence, xenophobia and also ensure that we can put forward policies for the economy."
King Goodwill Zwelithini will pay tribute to King Shaka at Stanger High School in KwaDukuza on Tuesday. 24 September was previously known as ‘Shaka Day’ before becoming Heritage Day. Courtesy #DStv403
King Goodwill Zwelithini will pay tribute to King Shaka at Stanger High School in KwaDukuza as part of the day's festivities.
24 September was previously known as Shaka Day before becoming Heritage Day.
King Zwelithini will begin the day's activities at the grave of Shaka and will proceed to various other commemorative activities.