Tag: South Africa wine

Glen Carlou Cabernet Sauvignon 2006

Glen Carlou is a South African winery, established in 1985. The Company was situated in the heart of South Africa’s scenic Paarl Valley. The warm, dry summers and…