How do they celebrate Christmas in South Africa?

This is a guest post from my lovely husband, Ian. Christmas in South Africa is celebrated in different ways, as you would expect from a country with such cultural diversity.  The main differences are between white “European” and black “African” celebrations.  However, what they all have in common is the fact that Christmas is a …