Oudtshoorn, South Africa 23rd June 2016 I clicked this picture when I visited the town of Oudtshoorn in the Western Cape region of South Africa. It is unofficially called ‘the Ostrich Capital’ of the world, and this title is not without merit. With its booming ostrich industry, this town is all about the the world’s …
