South Africa is home to come of the most stunning beaches in the world - here are six of the most beautiful ones you have to ...
A US man living in SA questions the country's unusual weather patterns as continuous rainfall persists, while locals share ...