visit tokara & taste their new olive oil Tokara have been making olive oil since 2000 and at a time in South Africa when olive oil manufacturing didn’t exist. They’ve won awards and…