From 23 October to 1 November, private gardens, floral celebrations, local makers, food, wine and outdoor experiences will bring Stellenbosch to life for spring. Now in its fifth year, Garden Town Stellenbosch returns from 23 October to 1 November, bringing ten days of gardens, creativity, food, wine and outdoor experiences to the destination. A Stellenbosch…

