We offer Tai Chi and Karate classes at these venues in Johannesburg, Gauteng, South Africa:
All our venues are secure, have ample parking, change rooms and ablutions, and have both indoor and outdoor facilities to suit the weather.
Join the academy by filling out a registration form here.