Photo: Oudtshoorn - Oudtshoorn is a town in the Klein Karoo area of South Africa’s Western Cape. It’s known for its ostrich farms and rests along the Route 62 wine route. Oudtshoorn, the "ostrich... learn more
Contact The Travel Experts