Scratch Patch: A Cape Town gem attraction An absolute must-do for people travelling in South Africa is to experience and explore...