Tag: stellenbosch

Canyon Cafe is Canyon South Africa’s head quarters, situated in Dorp Street, Stellenbosch, doubling up as a coffee shop.