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 ...

Read More