Experience traditional Karate and Kobudo at Kiryoku Dojo, Port Elizabeth March 27, 2019 Karate is a lifestyle sport that teaches children and adults a wide range of skills. Discipline, increased self-esteem, Read Article ยป