“Oudtshoorn is a small town in the Klein Karoo, nestled between the Swartberg and the Outeniqua Mountains in the Western Cape Province of South Africa. To locals and tourists around the world, Oudtshoorn is mainly known as the “ostrich capital” of South Africa.”
Read more about what The Vegan Rainbow has to say in their post about Oudtshoorn Day Trip and Surval Olive Estate.