Oudtshoorn, Ostrich Farm, South Africa

Oudtshoorn is a town in the Western Cape province of South Africa. With 80,336 inhabitants, it is the largest town in the Little Karoo region. The town is home to the world's largest ostrich population, with a number of specialized ostrich breeding farms

Back to Tour