Team Building Kimberley

Team Building Kimberley


Team Building Kimberley, Northern Cape, South Africa, Kimberley is a historical diamond mining town located approximately 110 km east of the confluence of the Vaal and Orange Rivers