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

Start Your Journey

Contact The Travel Experts

Contact Us