Terence | AdventureLife1 min readKarkloof100 is a GO!Now aligned with the South African Association of Mountain Endurance Sport (S.A.A.M.E.S.), the Karkloof100 has announced strict protocols.