In Wine Ayama Wines Artichoke Festival brings Italian flavour to life in Cape Town October 1, 2020 Nestled in the Paardeberg Country in Paarl, the annual Artichoke Festival held at Ayama Farms Wines brings a quintessentially Italian…