6 small towns to visit over the long Heritage Day weekend
By ZamaNdosi Cele | Published 9h ago
As Heritage Day draws near, South Africans are presented with the perfect opportunity to embrace the country’s rich tapestry of history and diverse cultures.