The Hermanus-based Creation Wines has won 10th place in the prestigious World's Best Vineyards competition. - Smile 90.4FM

The Hermanus-based Creation Wines has won 10th place in the prestigious World’s Best Vineyards competition.