Happy Heritage Day, South Africa!
Heritage is defined as something we inherit or rather, something that’s passed down from generation to generation. For some people, Heritage Day means a time to respect their traditions, while for others it’s a tim... Read more >