I was recently invited to lunch at the Terra del Capo Tasting Room on the magnificent L’Ormarins Estate where Anthonij Rupert Wyne’s award winning wines are produced. The estate itself dates back to 1694 and is quite something to behold. Should you visit, I’d suggest putting the whole day aside because there is so much … Continue Reading