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

Read More