Farmstalls you must visit in South Africa

We posted a couple of days ago about farmstalls: small rural shops near big roads traditionally selling produce from a local farm. These days farmstalls are a massive industry all on their own, some having grown into fine dining establishments replete with boutique hotel rooms and even wedding venues attached. Some remain delightfully tiny, […]