Cape Town, the heart of the Western Cape, is a city where love is woven into every ... Oudtshoorn is famously known as the ostrich capital of the world. This quirky town offers unique attractions ...