Hidden Valley, near Stellenbosch
CapeHidden ValleySouth AfricaStellenboschvineyardswinelandscape town