A Goju Ryu Karate Do is based in the Southern and Eastern Cape and practises traditional Okinawa Goju Ryu Karate Do. This dynamic group consists of the following affiliated...