JOHANNESBURG - Kagiso was alive with colour and energy as Gauteng marks Heritage Day.
Over three-thousand people came together to honour the province's history and cultural identity.
Through music, dance and art, the celebration highlights the spirit of South Africa's most diverse province, where communities unite to showcase what makes their heritage unique.