Cape Vineyards Battered by Storm

For those of you living in the fairest Cape, and I mean Cape Town of course, you would have certainly experienced one of the Cape’s wildest storms in 30 years. The devastating storm struck on Tuesday 11th November and raged on until it finally subsided on Thursday.
Gale force winds bruised and battered the Mother City, [...]