The small Northern Cape town of Keimoes owes much of its development to missionary activity that began in the late 1800s. Missionaries helped …
5 peaceful monastery stays and mission villages to visit in South Africa – Getaway Magazine
Tags: Northern Cape