Taste the flavours of the Klein Karoo with Barrydale’s Karoo Art Hotel’s Muscadel festive feasts

by Guest Writer