All tagged Karoo Ranching

Polo or no polo

At just one such gathering in one small farming community in the Eastern Cape, there are so many beautiful tales to tell. These are the good stories waiting to be told in rural farming communities all over South Africa.