By Adriaan Odendaal  |  28 September 2019

Practicing martial arts in Cape Town, South Africa, the city by the sea, heralds amongst the most beautiful destinations in the world. Sitting at the foot of the iconic Table Mountain, ...

Sun, Surf and Martial Arts in Cape Town