South Africa is set to receive an unexpected snowfall with up to 10cm predicted in various regions, including the Cape…