
Food & Drink
Le Grand Vin De Stellenbosch Cabernet Sauvignon Named Best in the World at the 2025 International Wine Challenge
Le Grand Domaine in Stellenbosch, Devon Valley, South Africa has once again proven its strength on the global wine stage. At the 2025 International Wine Challenge (IWC) one of the most rigorous and respected wine competitions worldwide,